com.google.android.gms.drive.query
Stay organized with collections
Save and categorize content based on your preferences.
Interfaces
A query filter that can be used to restrict the
results on queries.
Classes
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["\u003cp\u003eThe Drive Android API provides classes and interfaces for building queries to filter and sort Drive files.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eFilters\u003c/code\u003e is a factory for creating query filters, while \u003ccode\u003eQuery\u003c/code\u003e and \u003ccode\u003eQuery.Builder\u003c/code\u003e are used to build and execute queries.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSearchableField\u003c/code\u003e and \u003ccode\u003eSortableField\u003c/code\u003e define the attributes that can be used in filters and sorting, respectively.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSortOrder\u003c/code\u003e and \u003ccode\u003eSortOrder.Builder\u003c/code\u003e allow specifying the order of query results.\u003c/p\u003e\n"]]],["This content outlines tools for constructing and executing queries on files. `Filter` restricts query results. `Filters` serves as a factory for creating these restrictions. `Query` defines the overall constraints, incorporating filters and sort order. `Query.Builder` creates queries. `SearchableField` and `SortableField` specify searchable and sortable attributes. `SortOrder` and `SortOrder.Builder` define the result sorting logic within a query.\n"],null,["# com.google.android.gms.drive.query\n\n### Interfaces\n\n|------------------------------------------------------------------------|---------------------------------------------------------------------|\n| [Filter](/android/reference/com/google/android/gms/drive/query/Filter) | A query filter that can be used to restrict the results on queries. |\n\n### Classes\n\n|----------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Filters](/android/reference/com/google/android/gms/drive/query/Filters) | A factory for creating filters that are used to construct a Query. |\n| [Query](/android/reference/com/google/android/gms/drive/query/Query) | The query object specifies constraints on a query result, including filters and sort order. |\n| [Query.Builder](/android/reference/com/google/android/gms/drive/query/Query.Builder) | A builder for creating queries. |\n| [SearchableField](/android/reference/com/google/android/gms/drive/query/SearchableField) | An attribute of the file that is to be searched. |\n| [SortableField](/android/reference/com/google/android/gms/drive/query/SortableField) | An attribute of the file that a query can be sorted upon. |\n| [SortOrder](/android/reference/com/google/android/gms/drive/query/SortOrder) | SortOrder is used to specify the results order in the [Query](/android/reference/com/google/android/gms/drive/query/Query) object using the [setSortOrder(SortOrder)](/android/reference/com/google/android/gms/drive/query/Query.Builder#setSortOrder(com.google.android.gms.drive.query.SortOrder)) method. |\n| [SortOrder.Builder](/android/reference/com/google/android/gms/drive/query/SortOrder.Builder) | |"]]