AI-generated Key Takeaways
-
The
Filterinterface is used to restrict query results. -
The
Filtersclass is a factory for creating filters used in constructing queries. -
The
Queryobject defines constraints for query results, including filters and sort order. -
SearchableFieldandSortableFieldrepresent file attributes used for searching and sorting, respectively. -
SortOrderspecifies the order of results in aQueryobject.
Interfaces
| Filter | A query filter that can be used to restrict the results on queries. |
Classes
| Filters | A factory for creating filters that are used to construct a Query. |
| Query | The query object specifies constraints on a query result, including filters and sort order. |
| Query.Builder | A builder for creating queries. |
| SearchableField | An attribute of the file that is to be searched. |
| SortableField | An attribute of the file that a query can be sorted upon. |
| SortOrder | SortOrder is used to specify the results order in
the Query
object using the
setSortOrder(SortOrder) method. |
| SortOrder.Builder |