Uses of Interface
io.fluxcapacitor.javaclient.persisting.search.Search
Packages that use Search
-
Uses of Search in io.fluxcapacitor.javaclient
Methods in io.fluxcapacitor.javaclient that return SearchModifier and TypeMethodDescriptionstatic Search
FluxCapacitor.search
(SearchQuery.Builder queryBuilder) Search documents using given reusable query builder.static Search
Search the given collection for documents.static Search
Search the given collections for documents. -
Uses of Search in io.fluxcapacitor.javaclient.persisting.search
Classes in io.fluxcapacitor.javaclient.persisting.search that implement SearchMethods in io.fluxcapacitor.javaclient.persisting.search that return SearchModifier and TypeMethodDescriptiondefault Search
Search.all
(Constraint... constraints) Combines multiple constraints using a logical AND.default Search
Search.any
(Constraint... constraints) Combines multiple constraints using a logical OR.default Search
Constrains the search to documents that have any of the given paths.default Search
Adds a lower-bound constraint for a field.default Search
Filters documents with timestamps strictly before the given end time.Filters documents with timestamps before the given time.default Search
Search.beforeLast
(Duration period) Filters out documents older than the given duration.default Search
Adds an upper-bound constraint for a field.default Search
Adds 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 Search
Filters 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 Search
Filters documents within the given time range.default Search
Adds a full-text lookahead constraint using the specified phrase.default Search
Adds a match constraint, optionally enforcing strict equality.default Search
Adds an equality match constraint for the given value across one or more paths.default Search
Search.matchFacet
(String name, Object value) Matches the value of a named facet.default Search
Search.matchMetadata
(String key, Object value) Matches a metadata key to a value.default Search
Search.not
(Constraint constraint) Negates a constraint using a logical NOT.default Search
Adds 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 Search
Prepares a search query for one or more document collections.default Search
Filters documents with timestamps since the given start time (inclusive).Filters documents with timestamps since the given start time.Skips the first N results.default Search
Sorts 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 Search
Search.sortByTimestamp()
Sorts results by timestamp in ascending order.Search.sortByTimestamp
(boolean descending) Sorts results by timestamp.