Uses of Interface
io.fluxzero.sdk.persisting.search.Search
Packages that use Search
-
Uses of Search in io.fluxzero.sdk
Methods in io.fluxzero.sdk that return SearchModifier and TypeMethodDescriptionstatic SearchFluxzero.search(SearchQuery.Builder queryBuilder) Search documents using given reusable query builder.static SearchSearch the given collection for documents.static SearchSearch the given collections for documents. -
Uses of Search in io.fluxzero.sdk.persisting.search
Classes in io.fluxzero.sdk.persisting.search that implement SearchMethods in io.fluxzero.sdk.persisting.search that return SearchModifier and TypeMethodDescriptiondefault SearchSearch.all(Constraint... constraints) Combines multiple constraints using a logical AND.default SearchSearch.any(Constraint... constraints) Combines multiple constraints using a logical OR.default SearchConstrains the search to documents that have any of the given paths.default SearchAdds a lower-bound constraint for a field.default SearchFilters documents with timestamps strictly before the given end time.Filters documents with timestamps before the given time.default SearchSearch.beforeLast(Duration period) Filters out documents older than the given duration.default SearchAdds an upper-bound constraint for a field.default SearchAdds a numeric range constraint.DefaultDocumentStore.DefaultSearch.constraint(Constraint... constraints) Search.constraint(Constraint... constraints) Adds one or more custom constraints to the search using a logical AND.Excludes specific fields from the returned documents.DefaultDocumentStore.DefaultSearch.includeOnly(String... paths) Search.includeOnly(String... paths) Includes only the specified fields in the returned documents.default SearchFilters documents within the last given duration (e.g., last 7 days).DefaultDocumentStore.DefaultSearch.inPeriod(Instant start, boolean startInclusive, Instant end, boolean endInclusive) Filters documents within a specified time range.default SearchFilters documents within the given time range.default SearchAdds a full-text lookahead constraint using the specified phrase.default SearchAdds a match constraint, optionally enforcing strict equality.default SearchAdds an equality match constraint for the given value across one or more paths.default SearchSearch.matchFacet(String name, Object value) Matches the value of a named facet.default SearchSearch.matchMetadata(String key, Object value) Matches a metadata key to a value.default SearchSearch.not(Constraint constraint) Negates a constraint using a logical NOT.default SearchAdds a full-text search constraint for the given phrase.DefaultDocumentStore.search(SearchQuery.Builder searchBuilder) DocumentStore.search(SearchQuery.Builder queryBuilder) Prepares a search query based on the specifiedSearchQuery.Builder.default SearchPrepares a search query for one or more document collections.default SearchFilters documents with timestamps since the given start time (inclusive).Filters documents with timestamps since the given start time.Skips the first N results.default SearchSorts results by a specific document field.Sorts results by a field, with control over the sort direction.DefaultDocumentStore.DefaultSearch.sortByScore()Search.sortByScore()Sorts results by full-text relevance score.DefaultDocumentStore.DefaultSearch.sortByTimestamp(boolean descending) default SearchSearch.sortByTimestamp()Sorts results by timestamp in ascending order.Search.sortByTimestamp(boolean descending) Sorts results by timestamp.