See: Description
| Interface | Description |
|---|---|
| FilterBuilder<T extends FilterBuilder.FilterFinalizer> |
A builder that helps build a filter.
|
| FilterBuilder.FilterFinalizer |
A builder that completes constructing the filter by specifying the right operand and the relational operator.
|
| OrderBuilder<T extends OrderBuilder.OrderChainBuilder<?>> |
A builder that helps set a sort sequence into a query.
|
| OrderBuilder.OrderChainBuilder<T extends OrderBuilder.OrderChainBuilder<T>> |
A builder that appends an order into the ordering sequence.
|
| Searcher |
A builder that helps to build search queries over assets.
|
| Class | Description |
|---|---|
| Expression |
Represents an expression used to build filters.
|
| Filter |
Represents a filtering condition which may be used against a query to filter results based on the expressions set into this filter.
|
| Operand<T> |
Represents an operand in an
Expression. |
| Operand.LeftOperand<T> |
Represents the left operand for an
Expression. |
| Operand.RightOperand<T> |
Represents the right operand for an
Expression. |
| Order |
Represents a sorting strategy for search results.
|
| Orders |
Represents the sequence for sorting the results returned by a search.
|
| Query |
A
Query instance persists and interprets the arguments passed in through the Searcher API. |
| SearchHelper |
Utility façade for the standard implementation of Searcher API.
|
| Enum | Description |
|---|---|
| BinaryLogicalOperator |
Enumerates all the possible logical operators supported by the
Searcher API. |
| BinaryRelationalOperator |
Enumerates all the possible relational operators supported by the
Searcher API. |
| SortDirection |
Enumerates ascending and descending sort orders.
|
| Exception | Description |
|---|---|
| SearchException |
Represents a checked exception while attempting a search.
|