| java.lang.Object | |
| ↳ | android.provider.DocumentsContract.Document | 
Constants related to a document, including Cursor column names
 and flags.
 
 A document can be either an openable stream (with a specific MIME type),
 or a directory containing additional documents (with the
 MIME_TYPE_DIR MIME type). A directory represents the top of a
 subtree containing zero or more documents, which can recursively contain
 even more documents and directories.
 
All columns are read-only to client applications.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | COLUMN_DISPLAY_NAME | Display name of a document, used as the primary title displayed to a user. | |||||||||
| String | COLUMN_DOCUMENT_ID | Unique ID of a document. | |||||||||
| String | COLUMN_FLAGS | Flags that apply to a document. | |||||||||
| String | COLUMN_ICON | Specific icon resource ID for a document. | |||||||||
| String | COLUMN_LAST_MODIFIED | Timestamp when a document was last modified, in milliseconds since January 1, 1970 00:00:00.0 UTC. | |||||||||
| String | COLUMN_MIME_TYPE | Concrete MIME type of a document. | |||||||||
| String | COLUMN_SIZE | Size of a document, in bytes, or null if unknown. | 
    |||||||||
| String | COLUMN_SUMMARY | Summary of a document, which may be shown to a user. | |||||||||
| int | FLAG_DIR_PREFERS_GRID | Flag indicating that a directory prefers its contents be shown in a larger format grid. | |||||||||
| int | FLAG_DIR_PREFERS_LAST_MODIFIED | Flag indicating that a directory prefers its contents be sorted by
 COLUMN_LAST_MODIFIED. | 
    |||||||||
| int | FLAG_DIR_SUPPORTS_CREATE | Flag indicating that a document is a directory that supports creation of new files within it. | |||||||||
| int | FLAG_SUPPORTS_DELETE | Flag indicating that a document is deletable. | |||||||||
| int | FLAG_SUPPORTS_THUMBNAIL | Flag indicating that a document can be represented as a thumbnail. | |||||||||
| int | FLAG_SUPPORTS_WRITE | Flag indicating that a document supports writing. | |||||||||
| String | MIME_TYPE_DIR | MIME type of a document which is a directory that may contain additional documents. | |||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
Display name of a document, used as the primary title displayed to a user. This column is required.
Type: STRING
Unique ID of a document. This ID is both provided by and interpreted
 by a DocumentsProvider, and should be treated as an opaque
 value by client applications. This column is required.
 
Each document must have a unique ID within a provider, but that single document may be included as a child of multiple directories.
 A provider must always return durable IDs, since they will be used to
 issue long-term URI permission grants when an application interacts
 with ACTION_OPEN_DOCUMENT and
 ACTION_CREATE_DOCUMENT.
 
Type: STRING
Flags that apply to a document. This column is required.
Type: INTEGER (int)
Specific icon resource ID for a document. This column is optional,
 and may be null to use a platform-provided default icon based
 on COLUMN_MIME_TYPE.
 
Type: INTEGER (int)
Timestamp when a document was last modified, in milliseconds since
 January 1, 1970 00:00:00.0 UTC. This column is required, and may be
 null if unknown. A DocumentsProvider can update this
 field using events from ParcelFileDescriptor.OnCloseListener or other reliable
 ParcelFileDescriptor transports.
 
Type: INTEGER (long)
Concrete MIME type of a document. For example, "image/png" or
 "application/pdf" for openable files. A document can also be a
 directory containing additional documents, which is represented with
 the MIME_TYPE_DIR MIME type. This column is required.
 
Type: STRING
Size of a document, in bytes, or null if unknown. This column
 is required.
 
Type: INTEGER (long)
Summary of a document, which may be shown to a user. This column is
 optional, and may be null.
 
Type: STRING
Flag indicating that a directory prefers its contents be shown in a
 larger format grid. Usually suitable when a directory contains mostly
 pictures. Only valid when COLUMN_MIME_TYPE is
 MIME_TYPE_DIR.
Flag indicating that a directory prefers its contents be sorted by
 COLUMN_LAST_MODIFIED. Only valid when
 COLUMN_MIME_TYPE is MIME_TYPE_DIR.
Flag indicating that a document is a directory that supports creation
 of new files within it. Only valid when COLUMN_MIME_TYPE is
 MIME_TYPE_DIR.
Flag indicating that a document is deletable.
Flag indicating that a document can be represented as a thumbnail.
Flag indicating that a document supports writing.
 When a document is opened with ACTION_OPEN_DOCUMENT,
 the calling application is granted both
 FLAG_GRANT_READ_URI_PERMISSION and
 FLAG_GRANT_WRITE_URI_PERMISSION. However, the actual
 writability of a document may change over time, for example due to
 remote access changes. This flag indicates that a document client can
 expect openOutputStream(Uri) to succeed.
MIME type of a document which is a directory that may contain additional documents.