A B C D E F G H I L M O P Q R S T U V W 

A

add(boolean) - Method in class com.dropbox.sync.android.DbxList
Adds the given boolean value, appending it to the end of the list.
add(long) - Method in class com.dropbox.sync.android.DbxList
Adds the given long value, appending it to the end of the list.
add(double) - Method in class com.dropbox.sync.android.DbxList
Adds the given double value, appending it to the end of the list.
add(String) - Method in class com.dropbox.sync.android.DbxList
Adds the given String value, appending it to the end of the list.
add(byte[]) - Method in class com.dropbox.sync.android.DbxList
Adds the given byte value, appending it to the end of the list.
add(Date) - Method in class com.dropbox.sync.android.DbxList
Adds the given Date value, appending it to the end of the list.
add(int, boolean) - Method in class com.dropbox.sync.android.DbxList
Adds the given boolean value, inserting it at the given index in the list.
add(int, long) - Method in class com.dropbox.sync.android.DbxList
Adds the given long value, inserting it at the given index in the list.
add(int, double) - Method in class com.dropbox.sync.android.DbxList
Adds the given double value, inserting it at the given index in the list.
add(int, String) - Method in class com.dropbox.sync.android.DbxList
Adds the given String value, inserting it at the given index in the list.
add(int, byte[]) - Method in class com.dropbox.sync.android.DbxList
Adds the given byte value, inserting it at the given index in the list.
add(int, Date) - Method in class com.dropbox.sync.android.DbxList
Adds the given Date value, inserting it at the given index in the list.
addListener(DbxAccount.Listener) - Method in class com.dropbox.sync.android.DbxAccount
Adds a DbxAccount.Listener which will be called each time the account changes: i.e.
addListener(DbxAccountManager.AccountListener) - Method in class com.dropbox.sync.android.DbxAccountManager
Adds an DbxAccountManager.AccountListener which will be called whenever a new account is linked or an existing account is unlinked.
addListener(DbxFile.Listener) - Method in class com.dropbox.sync.android.DbxFile
Adds a listener that will be called when there's a change to the sync status, file info, or contents of this file or other versions of the same file.
addListListener(DbxDatastoreManager.ListListener) - Method in class com.dropbox.sync.android.DbxDatastoreManager
Registers a listener that will be called when there's a change to the list of known datastores, as returned by DbxDatastoreManager.listDatastores().
addPathListener(DbxFileSystem.PathListener, DbxPath, DbxFileSystem.PathListener.Mode) - Method in class com.dropbox.sync.android.DbxFileSystem
Registers a listener that will be called when there's a change to info or contents of a file or folder at the given path, or optionally to its children or descendants.
addSyncStatusListener(DbxDatastore.SyncStatusListener) - Method in class com.dropbox.sync.android.DbxDatastore
Adds a listener that will be called when there's a change to the sync status of this datastore, as returned by DbxDatastore.getSyncStatus().
addSyncStatusListener(DbxFileSystem.SyncStatusListener) - Method in class com.dropbox.sync.android.DbxFileSystem
Registers a listener that will be called when there's a change to the status of background synchronization, as returned by DbxFileSystem.getSyncStatus().
anyFailure() - Method in class com.dropbox.sync.android.DbxSyncStatus
Convenience method for determining whether any operation failed, and getting an appropriate exception to throw.
anyInProgress() - Method in class com.dropbox.sync.android.DbxSyncStatus
Convenience method for checking whether any type of operation is in progress.
appendString(String) - Method in class com.dropbox.sync.android.DbxFile
Appends the given string encoded in UTF-8 to the file.
asList() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
Returns a list containing all the resulting records, loaded into memory.
awaitFirstSync() - Method in class com.dropbox.sync.android.DbxFileSystem
Waits for the first sync of this cache to be complete (as defined by DbxFileSystem.hasSynced(), so that valid file info is available.

B

bytesTotal - Variable in class com.dropbox.sync.android.DbxFileStatus
The size of the file being uploaded or downloaded.
bytesTransferred - Variable in class com.dropbox.sync.android.DbxFileStatus
The amount of a pending upload or download operation that has been completed, in bytes.

C

clear() - Method in class com.dropbox.sync.android.DbxList
Deletes all elements from this list.
close() - Method in class com.dropbox.sync.android.DbxDatastore
Closes this datastore, and ceases monitoring for updates.
close() - Method in class com.dropbox.sync.android.DbxFile
Closes this file, as well as any open read or write streams, and finalizes any outstanding writes.
com.dropbox.sync.android - package com.dropbox.sync.android
 
compareTo(DbxFileInfo) - Method in class com.dropbox.sync.android.DbxFileInfo
 
compareTo(DbxPath) - Method in class com.dropbox.sync.android.DbxPath
 
count() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
Returns the number of records in this query result.
create(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Creates a new file, including any nonexistent parent folders.
createDatastore() - Method in class com.dropbox.sync.android.DbxDatastoreManager
Create and opens a new datastore, assigning it a new unique ID.
createFolder(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Creates a new folder, including parent folders if necessary.

D

DbxAccount - Class in com.dropbox.sync.android
Represents a specific user's Dropbox account.
DbxAccount.Listener - Interface in com.dropbox.sync.android
Callback interface for listeners to be notified when a specific account changes.
DbxAccountInfo - Class in com.dropbox.sync.android
Information about a user's Dropbox account.
DbxAccountManager - Class in com.dropbox.sync.android
This is the entry point for the Sync API.
DbxAccountManager.AccountListener - Interface in com.dropbox.sync.android
Interface for receiving notifications of a new account being linked or an existing account being unlinked.
DbxAccountManager.ConfigurationMismatchException - Exception in com.dropbox.sync.android
Thrown when DbxAccountManager.getInstance(android.content.Context, java.lang.String, java.lang.String) was called with two different configurations in the same application.
DbxAccountManager.MultipleAccountsException - Exception in com.dropbox.sync.android
Thrown when the app attempts to link with a Dropbox account while already linked.
DbxDatastore - Class in com.dropbox.sync.android
A datastore is a container for app data.
DbxDatastore.SyncStatusListener - Interface in com.dropbox.sync.android
A listener that will be called when there's a change to the sync status of this datastore.
DbxDatastoreInfo - Class in com.dropbox.sync.android
Info about a Dropbox datastore.
DbxDatastoreManager - Class in com.dropbox.sync.android
The Datastore Manager allows you to access datastores in a user's Dropbox.
DbxDatastoreManager.ListListener - Interface in com.dropbox.sync.android
A listener that will be called when there's a change to the list of known datastores.
DbxDatastoreStatus - Class in com.dropbox.sync.android
Sync status for a DbxDatastore.
DbxException - Exception in com.dropbox.sync.android
Base class for exceptions.
DbxException.AlreadyOpen - Exception in com.dropbox.sync.android
Specified file is already open.
DbxException.ApiUsage - Exception in com.dropbox.sync.android
Specific usage or arguments.
DbxException.Disallowed - Exception in com.dropbox.sync.android
The app attempted an operation that isn't allowed by its access level.
DbxException.DiskSpace - Exception in com.dropbox.sync.android
Insufficient storage space.
DbxException.Exists - Exception in com.dropbox.sync.android
Specified file or folder already exists.
DbxException.InvalidParameter - Exception in com.dropbox.sync.android
Bad parameter value, such as attempting to delete or move the root directory.
DbxException.Network - Exception in com.dropbox.sync.android
Network failure.
DbxException.NetworkConnection - Exception in com.dropbox.sync.android
Failure to establish a network connection.
DbxException.NetworkTimeout - Exception in com.dropbox.sync.android
Network timeout.
DbxException.NotFound - Exception in com.dropbox.sync.android
Specified file or folder doesn't exist.
DbxException.NoThumb - Exception in com.dropbox.sync.android
No thumbnail is available.
DbxException.Parent - Exception in com.dropbox.sync.android
Parent of a specified file or folder doesn't exist, or is a file rather than a folder.
DbxException.Quota - Exception in com.dropbox.sync.android
The user's Dropbox quota is full.
DbxException.RecoverableSystem - Exception in com.dropbox.sync.android
System failure that should be recoverable in some way.
DbxException.Server - Exception in com.dropbox.sync.android
Error reported by the server.
DbxException.Ssl - Exception in com.dropbox.sync.android
Failure to establish SSL communication.
DbxException.Unauthorized - Exception in com.dropbox.sync.android
Application or user isn't authorized.
DbxFields - Class in com.dropbox.sync.android
Allows you to access a set of fields, which might be stored in a record in a datastore, or might be a temporary set not yet saved in a record.
DbxFields() - Constructor for class com.dropbox.sync.android.DbxFields
Creates a new temporary set of fields held in memory, without being included in a record.
DbxFields(DbxFields) - Constructor for class com.dropbox.sync.android.DbxFields
Creates a new temporary set of fields held in memory, without being included in a record.
DbxFields.AtomType - Enum in com.dropbox.sync.android
The atomic value types: those which can be included in lists.
DbxFields.FieldNotFound - Exception in com.dropbox.sync.android
Thrown when attempting to get the value of a field that isn't present.
DbxFields.IllegalFieldName - Exception in com.dropbox.sync.android
Thrown when an illegal field name is given.
DbxFields.ValueType - Enum in com.dropbox.sync.android
The possible types of datastore field values, as stored on the server.
DbxFields.WrongValueType - Exception in com.dropbox.sync.android
Thrown when attempting to get a field that isn't of the specified type.
DbxFile - Class in com.dropbox.sync.android
Provides access to a file in Dropbox.
DbxFile.Listener - Interface in com.dropbox.sync.android
A listener that will be called when there's a change to the sync status, file info, or contents of this file.
DbxFile.StreamExclusionException - Exception in com.dropbox.sync.android
Thrown when attempt was made to read or write this DbxFile when an existing stream is already open.
DbxFileInfo - Class in com.dropbox.sync.android
Info about a Dropbox file system entry.
DbxFileStatus - Class in com.dropbox.sync.android
Sync status for a DbxFile.
DbxFileStatus.PendingOperation - Enum in com.dropbox.sync.android
Indicates the pending operation on a file.
DbxFileSystem - Class in com.dropbox.sync.android
Provides access to the files and folders in a user's Dropbox.
DbxFileSystem.PathListener - Interface in com.dropbox.sync.android
A listener to be called when there's a change at a given path, or optionally to its descendants.
DbxFileSystem.PathListener.Mode - Enum in com.dropbox.sync.android
Specifies the situations in which a listener should be notified.
DbxFileSystem.SyncStatusListener - Interface in com.dropbox.sync.android
A listener to be called when there's a change to the status of background synchronization, as reported by DbxFileSystem.getSyncStatus().
DbxFileSystem.ThumbFormat - Enum in com.dropbox.sync.android
Specifies the desired format when opening a thumbnail.
DbxFileSystem.ThumbSize - Enum in com.dropbox.sync.android
Specifies the desired size when opening a thumbnail.
DbxList - Class in com.dropbox.sync.android
Allows you to access a list value, which might be stored in a field in a DbxRecord or DbxFields, or might be a temporary list created by a constructor and not saved in any field.
DbxList() - Constructor for class com.dropbox.sync.android.DbxList
Creates new empty DbxList which can hold a list not yet inserted into any records.
DbxList(DbxList) - Constructor for class com.dropbox.sync.android.DbxList
Creates new DbxList holding a list not yet inserted into any records.
DbxPath - Class in com.dropbox.sync.android
Represents a path in Dropbox, relative to the root which is visible to your app.
DbxPath(String) - Constructor for class com.dropbox.sync.android.DbxPath
Creates a new DbxPath.
DbxPath(DbxPath, String) - Constructor for class com.dropbox.sync.android.DbxPath
Creates a new DbxPath representing a child or descendant of a parent path.
DbxPath.InvalidPathException - Exception in com.dropbox.sync.android
Thrown when a given string isn't a valid Dropbox path, due to invalid characters, names, or encodings.
DbxRecord - Class in com.dropbox.sync.android
A record represents an entry in a particular table in a datastore.
DbxRecord.IllegalRecordId - Exception in com.dropbox.sync.android
Thrown when an illegal record ID is given.
DbxSyncStatus - Class in com.dropbox.sync.android
The current status of background synchronization for a DbxFileSystem.
DbxSyncStatus.OperationStatus - Class in com.dropbox.sync.android
The current status of one type of background synchronization operation.
DbxTable - Class in com.dropbox.sync.android
A collection of records that lets you query for existing records or insert new ones.
DbxTable.IllegalTableId - Exception in com.dropbox.sync.android
Thrown when an illegal table ID is given.
DbxTable.QueryResult - Class in com.dropbox.sync.android
Represents the records returned by a query on a DbxTable.
DbxTable.ResolutionRule - Enum in com.dropbox.sync.android
Constants to specify the possible conflict resolution rules for a field in DbxTable.setResolutionRule(java.lang.String, com.dropbox.sync.android.DbxTable.ResolutionRule).
DEFAULT_DATASTORE_ID - Static variable in class com.dropbox.sync.android.DbxDatastoreManager
The fixed ID of the default datastore, which will appear in the results of DbxDatastoreManager.listDatastores().
delete(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Deletes a file, or recursively deletes a folder.
deleteDatastore(String) - Method in class com.dropbox.sync.android.DbxDatastoreManager
Deletes a datastore by ID.
deleteField(String) - Method in class com.dropbox.sync.android.DbxFields
Removes the field with the given name.
deleteField(String) - Method in class com.dropbox.sync.android.DbxRecord
Removes the field with the given name.
deleteRecord() - Method in class com.dropbox.sync.android.DbxRecord
Deletes this record.
displayName - Variable in class com.dropbox.sync.android.DbxAccountInfo
The recommended string to display to identify an account.
download - Variable in class com.dropbox.sync.android.DbxSyncStatus
Status of downloading file contents into the cache.

E

equals(Object) - Method in class com.dropbox.sync.android.DbxAccountInfo
 
equals(Object) - Method in class com.dropbox.sync.android.DbxDatastore
 
equals(Object) - Method in class com.dropbox.sync.android.DbxDatastoreInfo
 
equals(Object) - Method in class com.dropbox.sync.android.DbxFields
 
equals(Object) - Method in class com.dropbox.sync.android.DbxFileInfo
 
equals(Object) - Method in class com.dropbox.sync.android.DbxList
 
equals(Object) - Method in class com.dropbox.sync.android.DbxPath
 
equals(Object) - Method in class com.dropbox.sync.android.DbxRecord
 
equals(Object) - Method in class com.dropbox.sync.android.DbxTable
 
equals(Object) - Method in class com.dropbox.sync.android.DbxTable.QueryResult
 
exists(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Checks whether a file or folder exists at the given path.

F

failure - Variable in class com.dropbox.sync.android.DbxFileStatus
Whether the pending operation has failed, and what the failure is.
failure - Variable in class com.dropbox.sync.android.DbxSyncStatus.OperationStatus
If the most recent operation failed, the failure is represented here.
fetchShareLink(DbxPath, boolean) - Method in class com.dropbox.sync.android.DbxFileSystem
Returns a link to a specified file or folder in Dropbox, suitable for sharing.
fieldNames() - Method in class com.dropbox.sync.android.DbxFields
Returns a set containing the names of all of the fields that are set.
fieldNames() - Method in class com.dropbox.sync.android.DbxRecord
Returns a set containing the names of all of the fields that are set.
forAccount(DbxAccount) - Static method in class com.dropbox.sync.android.DbxDatastoreManager
Returns the appropriate DbxDatastoreManager for the given account, creating it if necessary.
forAccount(DbxAccount) - Static method in class com.dropbox.sync.android.DbxFileSystem
Returns the appropriate DbxFileSystem for the given account, creating it if necessary.

G

get(String) - Method in class com.dropbox.sync.android.DbxTable
Returns the record with the given ID, or null if the record doesn't exist.
getAccount() - Method in class com.dropbox.sync.android.DbxFileSystem
Returns DbxAccount associated with this DbxFileSystem.
getAccountInfo() - Method in class com.dropbox.sync.android.DbxAccount
Returns the DbxAccountInfo for this account, if available, or null otherwise.
getAppendStream() - Method in class com.dropbox.sync.android.DbxFile
Returns a stream that can be used to append data to this file.
getBoolean(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the value of a boolean field with the given name, which must exist and be of the correct type.
getBoolean(int) - Method in class com.dropbox.sync.android.DbxList
Returns the value of a boolean element at the given index, which must exist and be of the correct type.
getBoolean(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the value of a boolean field of the given name, which must exist and be of the correct type.
getBytes(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the value of a byte field of the given name, which must exist and be of the correct type.
getBytes(int) - Method in class com.dropbox.sync.android.DbxList
Returns the value of a byte element at the given index, which must exist and be of the correct type.
getBytes(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the value of a byte field of the given name, which must exist and be of the correct type.
getChild(String) - Method in class com.dropbox.sync.android.DbxPath
Treats this path as a folder and returns the path of a child file or folder with the given name.
getDatastore() - Method in class com.dropbox.sync.android.DbxTable
Returns the DbxDatastore that contains this table.
getDate(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the value of a Date field of the given name, which must exist and be of the correct type.
getDate(int) - Method in class com.dropbox.sync.android.DbxList
Returns the value of a Date element at the given index, which must exist and be of the correct type.
getDate(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the value of a Date field of the given name, which must exist and be of the correct type.
getDouble(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the value of a double field of the given name, which must exist and be of a numerical type.
getDouble(int) - Method in class com.dropbox.sync.android.DbxList
Returns the value of a double element at the given index, which must exist and be of a numerical type.
getDouble(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the value of a double field of the given name, which must exist and be of a numerical type.
getFieldType(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the type of value in the field with the given name, or null if the field isn't set.
getFieldType(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the type of value in the field with the given name, or null if the field isn't set.
getFileInfo(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Returns info about a given file or folder by path.
getId() - Method in class com.dropbox.sync.android.DbxDatastore
Returns the ID of this datastore.
getId() - Method in class com.dropbox.sync.android.DbxRecord
Returns the ID of this record.
getId() - Method in class com.dropbox.sync.android.DbxTable
Returns the ID of this table.
getInfo() - Method in class com.dropbox.sync.android.DbxFile
Returns info about this file.
getInstance(Context, String, String) - Static method in class com.dropbox.sync.android.DbxAccountManager
Initializes the Dropbox Sync API if necessary, and returns an object for interacting with the Sync API.
getLinkedAccount() - Method in class com.dropbox.sync.android.DbxAccountManager
Returns the DbxAccount for the linked Dropbox account, if any.
getList(String) - Method in class com.dropbox.sync.android.DbxFields
Returns a DbxList object for reading and writing the contents of a List field of the given name.
getList(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns a DbxList object for reading and writing the contents of a List field of the given name.
getLong(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the value of a long field of the given name, which must exist and be of the correct type.
getLong(int) - Method in class com.dropbox.sync.android.DbxList
Returns the value of a long element at the given index, which must exist and be of the correct type.
getLong(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the value of a long field of the given name, which must exist and be of the correct type.
getManager() - Method in class com.dropbox.sync.android.DbxDatastore
Returns the DbxDatastoreManager that manages this datastore.
getName() - Method in class com.dropbox.sync.android.DbxPath
Returns the unqualified name of the file or folder at this path.
getNewerStatus() - Method in class com.dropbox.sync.android.DbxFile
Checks for newer versions of this file, and returns the synchronization status of a newer version, if any.
getOrCreateList(String) - Method in class com.dropbox.sync.android.DbxFields
Returns a DbxList object for reading and writing the contents of a List field of the given name.
getOrCreateList(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns a DbxList object for reading and writing the contents of a List field of the given name.
getOrInsert(String) - Method in class com.dropbox.sync.android.DbxTable
Returns the record with the given ID, or inserts a new record with the given ID and no fields.
getOrInsert(String, DbxFields) - Method in class com.dropbox.sync.android.DbxTable
Returns the record with the given ID, or inserts a new record with the given ID and a copy of the given fields.
getParent() - Method in class com.dropbox.sync.android.DbxPath
Returns the path of the folder containing this path, or null if the path is "/".
getPath() - Method in class com.dropbox.sync.android.DbxFile
Gets the path used to open or create this file.
getReadStream() - Method in class com.dropbox.sync.android.DbxFile
Returns a stream that can be used to read data from this file.
getString(String) - Method in class com.dropbox.sync.android.DbxFields
Returns the value of a String field of the given name, which must exist and be of the correct type.
getString(int) - Method in class com.dropbox.sync.android.DbxList
Returns the value of a String element at the given index, which must exist and be of the correct type.
getString(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns the value of a String field of the given name, which must exist and be of the correct type.
getSyncStatus() - Method in class com.dropbox.sync.android.DbxDatastore
Returns the current status of synchronizing this datastore.
getSyncStatus() - Method in class com.dropbox.sync.android.DbxFile
Returns the current status of synchronizing this version of this file.
getSyncStatus() - Method in class com.dropbox.sync.android.DbxFileSystem
Returns the status of background synchronization.
getTable(String) - Method in class com.dropbox.sync.android.DbxDatastore
Returns a reference to the table with the given ID in this datastore.
getTable() - Method in class com.dropbox.sync.android.DbxRecord
Returns the table that contains this record.
getTables() - Method in class com.dropbox.sync.android.DbxDatastore
Returns a set of all tables in the datastore that currently contain any records.
getType(int) - Method in class com.dropbox.sync.android.DbxList
Returns the type of the element at the given index.
getUserId() - Method in class com.dropbox.sync.android.DbxAccount
Returns the user ID for this account.
getWriteStream() - Method in class com.dropbox.sync.android.DbxFile
Returns a stream that can be used to write data to this file.

H

hasField(String) - Method in class com.dropbox.sync.android.DbxFields
Returns whether a field with the given name is set.
hasField(String) - Method in class com.dropbox.sync.android.DbxRecord
Returns whether a field with the given name is set.
hashCode() - Method in class com.dropbox.sync.android.DbxAccountInfo
 
hashCode() - Method in class com.dropbox.sync.android.DbxDatastore
 
hashCode() - Method in class com.dropbox.sync.android.DbxDatastoreInfo
 
hashCode() - Method in class com.dropbox.sync.android.DbxFields
 
hashCode() - Method in class com.dropbox.sync.android.DbxFileInfo
 
hashCode() - Method in class com.dropbox.sync.android.DbxList
 
hashCode() - Method in class com.dropbox.sync.android.DbxPath
 
hashCode() - Method in class com.dropbox.sync.android.DbxRecord
 
hashCode() - Method in class com.dropbox.sync.android.DbxTable
 
hashCode() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
 
hasIncoming - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
Set when there are remote changes that will be incorporated by the next call to DbxDatastore.sync().
hasLinkedAccount() - Method in class com.dropbox.sync.android.DbxAccountManager
Returns whether this application is linked to a Dropbox account.
hasOutgoing - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
Set when there are local changes that haven't yet been comitted by a call to DbxDatastore.sync().
hasResults() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
Returns whether this result includes any records.
hasSynced() - Method in class com.dropbox.sync.android.DbxFileSystem
Returns whether the cached state has ever been synced since this app was first linked.

I

iconName - Variable in class com.dropbox.sync.android.DbxFileInfo
The name of an appropriate icon to display for the file, taken from the Dropbox icon library.
id - Variable in class com.dropbox.sync.android.DbxDatastoreInfo
The ID of the datastore.
inProgress - Variable in class com.dropbox.sync.android.DbxSyncStatus.OperationStatus
Indicates that operations are in progress or queued for retry.
insert() - Method in class com.dropbox.sync.android.DbxTable
Inserts a new record with no fields, generating a new unique ID for the resulting record.
insert(DbxFields) - Method in class com.dropbox.sync.android.DbxTable
Inserts a new record with a copy of the given the given field values, generating a new unique ID.
isCached - Variable in class com.dropbox.sync.android.DbxFileStatus
Whether this file revision is available in the local cache.
isConnected - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
Set when the API is in active communication with the server, so that remote changes are likely to be visible quickly, and local changes can be uploaded soon.
isDeleted() - Method in class com.dropbox.sync.android.DbxRecord
Returns whether this record has been deleted.
isDescendantOf(DbxPath) - Method in class com.dropbox.sync.android.DbxPath
Returns whether the given path is a descendant of this one.
isDownloading - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
Set when there are remote changes that need to be downloaded from the server.
isEmpty() - Method in class com.dropbox.sync.android.DbxList
Returns whether this list is empty.
isFile(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Checks whether a file exists at the given path.
isFolder - Variable in class com.dropbox.sync.android.DbxFileInfo
Whether this is a folder.
isFolder(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Checks whether a folder exists at the given path.
isLatest - Variable in class com.dropbox.sync.android.DbxFileStatus
Whether this file revision is the latest known revision.
isLinked() - Method in class com.dropbox.sync.android.DbxAccount
Returns whether this account is currently linked.
isOpen() - Method in class com.dropbox.sync.android.DbxDatastore
Returns whether this DbxDatastore is currently open (i.e.
isSameOrDescendantOf(DbxPath) - Method in class com.dropbox.sync.android.DbxPath
Returns whether the given path is the same as or a descendant of this one.
isShutDown() - Method in class com.dropbox.sync.android.DbxDatastoreManager
Checks whether this instance has been shut down, either explicitly with a call to DbxDatastoreManager.shutDown(), or implicitly when its account was unlinked.
isShutDown() - Method in class com.dropbox.sync.android.DbxFileSystem
Checks whether this instance has been shut down, either explicitly with a call to DbxFileSystem.shutDown(), or implicitly when its account was unlinked.
isSyncActive - Variable in class com.dropbox.sync.android.DbxSyncStatus
Background synchronization system is actively processing or waiting for changes.
isThumb() - Method in class com.dropbox.sync.android.DbxFile
Determines whether this instance represents a thumbnail, as opposed to file contents.
isUploading - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
Set when there are local changes that need to be uploaded to the server.
isValidFieldName(String) - Static method in class com.dropbox.sync.android.DbxFields
Returns true if id is a valid name for a field in a DbxRecord.
isValidId(String) - Static method in class com.dropbox.sync.android.DbxRecord
Returns true if id is a valid ID for a DbxRecord.
isValidId(String) - Static method in class com.dropbox.sync.android.DbxTable
Returns whether id is a valid ID for a DbxTable.
iterator() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
Returns an iterator which can be used to enumerate the resulting records.

L

listDatastores() - Method in class com.dropbox.sync.android.DbxDatastoreManager
Lists the DbxDatastoreInfo for each of the user's datastores, including the default datastore (with ID DbxDatastoreManager.DEFAULT_DATASTORE_ID) if it has been created.
listFolder(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Lists the contents of a folder.
log() - Method in class com.dropbox.sync.android.DbxPath
Gets a version of this path suitable for logging.

M

metadata - Variable in class com.dropbox.sync.android.DbxSyncStatus
Status of synchronizing info about files and folders.
modifiedTime - Variable in class com.dropbox.sync.android.DbxFileInfo
The time that this file was last modified based on the system clock of the local device, not Dropbox's servers.
move(DbxPath, DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Moves a file or folder, including its contents, to a new location.
move(int, int) - Method in class com.dropbox.sync.android.DbxList
Moves the element at oldIndex (which must exist) to a position such that its index in the modified list will be newIndex.

O

onAccountChange(DbxAccount) - Method in interface com.dropbox.sync.android.DbxAccount.Listener
Called when the observed account is unlinked, or account info changes.
onDatastoreListChange(DbxDatastoreManager) - Method in interface com.dropbox.sync.android.DbxDatastoreManager.ListListener
Called when there's a change to the list of known datastores.
onDatastoreStatusChange(DbxDatastore) - Method in interface com.dropbox.sync.android.DbxDatastore.SyncStatusListener
Called when there's a change to the sync status of this datastore
onFileChange(DbxFile) - Method in interface com.dropbox.sync.android.DbxFile.Listener
Called when there's a change to the sync status, file info, or contents of this file.
onLinkedAccountChange(DbxAccountManager, DbxAccount) - Method in interface com.dropbox.sync.android.DbxAccountManager.AccountListener
Called whenever a new account is linked, or an existing account is unlinked.
onPathChange(DbxFileSystem, DbxPath, DbxFileSystem.PathListener.Mode) - Method in interface com.dropbox.sync.android.DbxFileSystem.PathListener
Called when there's a change to a path for which a listener is registered.
onSyncStatusChange(DbxFileSystem) - Method in interface com.dropbox.sync.android.DbxFileSystem.SyncStatusListener
Called when there has been a change to the status of background synchronization.
open(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
Opens an existing file, using the latest cached revision if any exists, or otherwise using the latest known version.
openDatastore(String) - Method in class com.dropbox.sync.android.DbxDatastoreManager
Open an existing datastore by its ID.
openDefault(DbxAccount) - Static method in class com.dropbox.sync.android.DbxDatastore
Opens the default datastore for the given DbxAccount.
openDefaultDatastore() - Method in class com.dropbox.sync.android.DbxDatastoreManager
Opens the default datastore, which will be created if it doesn't exist.
openThumbnail(DbxPath, DbxFileSystem.ThumbSize, DbxFileSystem.ThumbFormat) - Method in class com.dropbox.sync.android.DbxFileSystem
Opens a thumbnail for existing file, using the latest cached thumbnail if any exists, or otherwise using the latest known version of the file.
orgName - Variable in class com.dropbox.sync.android.DbxAccountInfo
The user's organization's name, if available, or null otherwise.

P

path - Variable in class com.dropbox.sync.android.DbxFileInfo
The path to the file or folder.
pending - Variable in class com.dropbox.sync.android.DbxFileStatus
What operation is pending on this file revision, if any.

Q

query() - Method in class com.dropbox.sync.android.DbxTable
Returns all records in this table.
query(DbxFields) - Method in class com.dropbox.sync.android.DbxTable
Queries for records that contain all of the given fields, with the same values as the given object.

R

readString() - Method in class com.dropbox.sync.android.DbxFile
Reads the full contents of this file as a String in UTF-8 encoding.
remove(int) - Method in class com.dropbox.sync.android.DbxList
Removes the element at the given index, which must exist.
removeListener(DbxAccount.Listener) - Method in class com.dropbox.sync.android.DbxAccount
Removes a listener previously added by a call to DbxAccount.addListener(com.dropbox.sync.android.DbxAccount.Listener).
removeListener(DbxAccountManager.AccountListener) - Method in class com.dropbox.sync.android.DbxAccountManager
removeListener(DbxFile.Listener) - Method in class com.dropbox.sync.android.DbxFile
Removes a listener previously registered with DbxFile.addListener(com.dropbox.sync.android.DbxFile.Listener).
removeListListener(DbxDatastoreManager.ListListener) - Method in class com.dropbox.sync.android.DbxDatastoreManager
removePathListener(DbxFileSystem.PathListener, DbxPath, DbxFileSystem.PathListener.Mode) - Method in class com.dropbox.sync.android.DbxFileSystem
removePathListenerForAll(DbxFileSystem.PathListener) - Method in class com.dropbox.sync.android.DbxFileSystem
removeSyncStatusListener(DbxDatastore.SyncStatusListener) - Method in class com.dropbox.sync.android.DbxDatastore
removeSyncStatusListener(DbxFileSystem.SyncStatusListener) - Method in class com.dropbox.sync.android.DbxFileSystem
ROOT - Static variable in class com.dropbox.sync.android.DbxPath
Dropbox paths always begin with a forward-slash and ROOT is always a single forward-slash.

S

SDK_VERSION_NAME - Static variable in class com.dropbox.sync.android.DbxAccountManager
The human-readable version number for this SDK.
serialVersionUID - Static variable in exception com.dropbox.sync.android.DbxAccountManager.ConfigurationMismatchException
 
serialVersionUID - Static variable in exception com.dropbox.sync.android.DbxAccountManager.MultipleAccountsException
 
serialVersionUID - Static variable in exception com.dropbox.sync.android.DbxException
 
set(String, boolean) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to the given boolean value, replacing any prior value.
set(String, long) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to the given long value, replacing any prior value.
set(String, double) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to the given double value, replacing any prior value.
set(String, String) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to the given String value, replacing any prior value.
set(String, byte[]) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to the given byte value replacing any prior value.
set(String, Date) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to the given Date value, replacing any prior value.
set(String, DbxList) - Method in class com.dropbox.sync.android.DbxFields
Sets a field with the given name to List value with a copy of the contents of the given DbxList, replacing any prior value.
set(int, boolean) - Method in class com.dropbox.sync.android.DbxList
Replaces the element at the given index with a new boolean value.
set(int, long) - Method in class com.dropbox.sync.android.DbxList
Replaces the element at the given index with a new long value.
set(int, double) - Method in class com.dropbox.sync.android.DbxList
Replaces the element at the given index with a new double value.
set(int, String) - Method in class com.dropbox.sync.android.DbxList
Replaces the element at the given index with a new String value.
set(int, byte[]) - Method in class com.dropbox.sync.android.DbxList
Replaces the element at the given index with a new String value.
set(int, Date) - Method in class com.dropbox.sync.android.DbxList
Replaces the element at the given index with a new Date value.
set(String, boolean) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to the given boolean value, replacing any prior value.
set(String, long) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to the given long value, replacing any prior value.
set(String, double) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to the given double value, replacing any prior value.
set(String, String) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to the given String value, replacing any prior value.
set(String, byte[]) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to the given byte value, replacing any prior value.
set(String, Date) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to the given Date value, replacing any prior value.
set(String, DbxList) - Method in class com.dropbox.sync.android.DbxRecord
Sets a field with the given name to List value with a copy of the contents of the given DbxList, replacing any prior value.
setAll(DbxFields) - Method in class com.dropbox.sync.android.DbxFields
Copies all of the fields from the given object to this object, replacing any prior values.
setAll(DbxFields) - Method in class com.dropbox.sync.android.DbxRecord
Copies all of the fields from the given object to this object, replacing any prior values.
setResolutionRule(String, DbxTable.ResolutionRule) - Method in class com.dropbox.sync.android.DbxTable
Set rule as the resolution pattern for conflicts involving the field of the given name in all records in this table.
shutDown() - Method in class com.dropbox.sync.android.DbxDatastoreManager
Shuts down this DbxDatastoreManager and stops background synchronization.
shutDown() - Method in class com.dropbox.sync.android.DbxFileSystem
Shuts down this DbxFileSystem and stops background synchronization.
size - Variable in class com.dropbox.sync.android.DbxFileInfo
The size, in bytes, of the file content.
size() - Method in class com.dropbox.sync.android.DbxList
Returns the number of elements in this list.
startLink(Activity, int) - Method in class com.dropbox.sync.android.DbxAccountManager
Starts the authentication process to link a new account.
startLink(Fragment, int) - Method in class com.dropbox.sync.android.DbxAccountManager
Starts the authentication process to link a new account.
startLink(Fragment, int) - Method in class com.dropbox.sync.android.DbxAccountManager
Starts the authentication process to link a new account.
sync() - Method in class com.dropbox.sync.android.DbxDatastore
Apply all outstanding changes to the datastore, and also incorporate remote changes into this datastore.
syncNowAndWait() - Method in class com.dropbox.sync.android.DbxFileSystem
Forces a check for new file info from the server, and waits for it to complete.

T

thumbExists - Variable in class com.dropbox.sync.android.DbxFileInfo
Whether a thumbnail can be requested from the server for this file.
toString() - Method in class com.dropbox.sync.android.DbxAccountInfo
 
toString() - Method in class com.dropbox.sync.android.DbxDatastore
 
toString() - Method in class com.dropbox.sync.android.DbxDatastoreInfo
 
toString() - Method in class com.dropbox.sync.android.DbxDatastoreStatus
 
toString() - Method in exception com.dropbox.sync.android.DbxException
 
toString() - Method in class com.dropbox.sync.android.DbxFields
 
toString() - Method in class com.dropbox.sync.android.DbxFileInfo
 
toString() - Method in class com.dropbox.sync.android.DbxFileStatus
 
toString() - Method in class com.dropbox.sync.android.DbxList
 
toString() - Method in class com.dropbox.sync.android.DbxPath
Returns the path as a string, in the original form provided to the constructor.
toString() - Method in class com.dropbox.sync.android.DbxRecord
 
toString() - Method in class com.dropbox.sync.android.DbxSyncStatus.OperationStatus
 
toString() - Method in class com.dropbox.sync.android.DbxSyncStatus
 
toString() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
 
toString() - Method in class com.dropbox.sync.android.DbxTable
 

U

unlink() - Method in class com.dropbox.sync.android.DbxAccount
Unlinks this app from the user's Dropbox account.
unlink() - Method in class com.dropbox.sync.android.DbxAccountManager
Unlinks this app from the user's Dropbox account.
update() - Method in class com.dropbox.sync.android.DbxFile
Updates this DbxFile to a newer cached version of the same file, as reflected by DbxFile.getNewerStatus().
upload - Variable in class com.dropbox.sync.android.DbxSyncStatus
Status of uploading changes to the server.
userName - Variable in class com.dropbox.sync.android.DbxAccountInfo
The user's name.

V

valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFields.AtomType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFields.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileStatus.PendingOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileSystem.PathListener.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dropbox.sync.android.DbxTable.ResolutionRule
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dropbox.sync.android.DbxFields.AtomType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dropbox.sync.android.DbxFields.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dropbox.sync.android.DbxFileStatus.PendingOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dropbox.sync.android.DbxFileSystem.PathListener.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dropbox.sync.android.DbxTable.ResolutionRule
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeFromExistingFile(File, boolean) - Method in class com.dropbox.sync.android.DbxFile
Replaces the contents of this file with the contents of a given file.
writeString(String) - Method in class com.dropbox.sync.android.DbxFile
Replaces the contents of this file with the given string, encoded in UTF-8.
A B C D E F G H I L M O P Q R S T U V W