SortableField
Stay organized with collections
Save and categorize content based on your preferences.
An attribute of the file that a query can be sorted upon.
Public Constructor Summary
Inherited Method Summary
From class java.lang.Object
Fields
The date when the item was created.
The date this resource was most recently viewed by the user.
The date when the item was most recently modified by the user.
The date when the item was most recently modified.
The Drive quota used by the file.
The date this resource was shared with the user.
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\u003e\u003ccode\u003eSortableField\u003c/code\u003e allows you to specify attributes for sorting files in a query.\u003c/p\u003e\n"],["\u003cp\u003eIt provides fields like \u003ccode\u003eCREATED_DATE\u003c/code\u003e, \u003ccode\u003eMODIFIED_DATE\u003c/code\u003e, \u003ccode\u003eTITLE\u003c/code\u003e, and others for sorting.\u003c/p\u003e\n"],["\u003cp\u003eThese fields are instances of \u003ccode\u003eSortableMetadataField\u003c/code\u003e and represent specific file attributes.\u003c/p\u003e\n"],["\u003cp\u003eYou can sort by dates (created, modified, viewed, shared), quota used, and title.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSortableField\u003c/code\u003e is used in conjunction with queries to order results based on these attributes.\u003c/p\u003e\n"]]],["`SortableField` is a class representing file attributes that can be used for sorting queries. Key sortable fields include `CREATED_DATE`, `LAST_VIEWED_BY_ME`, `MODIFIED_BY_ME_DATE`, `MODIFIED_DATE`, and `SHARED_WITH_ME_DATE`, all representing dates. Other fields are `QUOTA_USED` which shows file storage, and `TITLE` for the item's name. It provides a public constructor `SortableField()` and inherits methods such as `equals()`, `hashCode()`, and `toString()` from the `Object` class.\n"],null,["# SortableField\n\npublic class **SortableField** extends [Object](//developer.android.com/reference/java/lang/Object.html) \nAn attribute of the file that a query can be sorted upon. \n\n### Field Summary\n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e | [CREATED_DATE](/android/reference/com/google/android/gms/drive/query/SortableField#CREATED_DATE) | The date when the item was created. |\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e | [LAST_VIEWED_BY_ME](/android/reference/com/google/android/gms/drive/query/SortableField#LAST_VIEWED_BY_ME) | The date this resource was most recently viewed by the user. |\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e | [MODIFIED_BY_ME_DATE](/android/reference/com/google/android/gms/drive/query/SortableField#MODIFIED_BY_ME_DATE) | The date when the item was most recently modified by the user. |\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e | [MODIFIED_DATE](/android/reference/com/google/android/gms/drive/query/SortableField#MODIFIED_DATE) | The date when the item was most recently modified. |\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Long](//developer.android.com/reference/java/lang/Long.html)\\\u003e | [QUOTA_USED](/android/reference/com/google/android/gms/drive/query/SortableField#QUOTA_USED) | The Drive quota used by the file. |\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e | [SHARED_WITH_ME_DATE](/android/reference/com/google/android/gms/drive/query/SortableField#SHARED_WITH_ME_DATE) | The date this resource was shared with the user. |\n| public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[String](//developer.android.com/reference/java/lang/String.html)\\\u003e | [TITLE](/android/reference/com/google/android/gms/drive/query/SortableField#TITLE) | The title of the item. |\n\n### Public Constructor Summary\n\n|---|--------------------------------------------------------------------------------------------------------|\n| | [SortableField](/android/reference/com/google/android/gms/drive/query/SortableField#SortableField())() |\n\n### Inherited Method Summary\n\nFrom class java.lang.Object \n\n|----------------------------------------------------------------------------|--------------------------------------------------------------------------------|\n| [Object](//developer.android.com/reference/java/lang/Object.html) | clone() |\n| boolean | equals([Object](//developer.android.com/reference/java/lang/Object.html) arg0) |\n| void | finalize() |\n| final [Class](//developer.android.com/reference/java/lang/Class.html)\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| [String](//developer.android.com/reference/java/lang/String.html) | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nFields\n------\n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e\n**CREATED_DATE**\n\nThe date when the item was created. \n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e\n**LAST_VIEWED_BY_ME**\n\nThe date this resource was most recently viewed by the user. \n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e\n**MODIFIED_BY_ME_DATE**\n\nThe date when the item was most recently modified by the user. \n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e\n**MODIFIED_DATE**\n\nThe date when the item was most recently modified. \n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Long](//developer.android.com/reference/java/lang/Long.html)\\\u003e\n**QUOTA_USED**\n\nThe Drive quota used by the file. \n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[Date](//developer.android.com/reference/java/util/Date.html)\\\u003e\n**SHARED_WITH_ME_DATE**\n\nThe date this resource was shared with the user. \n\n#### public static final [SortableMetadataField](/android/reference/com/google/android/gms/drive/metadata/SortableMetadataField)\\\u003c[String](//developer.android.com/reference/java/lang/String.html)\\\u003e\n**TITLE**\n\nThe title of the item.\n\nPublic Constructors\n-------------------\n\n#### public **SortableField** ()"]]