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

A

abort() - Method in class com.dropbox.core.DbxClient.Uploader
Cancel the upload.
abort() - Method in class com.dropbox.core.http.HttpRequestor.Uploader
 
accessToken - Variable in class com.dropbox.core.DbxAuthFinish
An access token that can be used to make Dropbox API calls.
accessToken - Variable in class com.dropbox.core.DbxAuthInfo
 
AccessTokenReader - Static variable in class com.dropbox.core.DbxAuthFinish
 
add() - Static method in class com.dropbox.core.DbxWriteMode
Returns a DbxWriteMode for adding new file.
add(String, int) - Method in class com.dropbox.core.json.JsonReader.FieldMapping.Builder
 
add(E) - Method in class com.dropbox.core.util.Collector
 
add(E) - Method in class com.dropbox.core.util.Collector.ArrayListCollector
 
add(E) - Method in class com.dropbox.core.util.Collector.NullSkipper
 
addArrayContext(int) - Method in exception com.dropbox.core.json.JsonReadException
 
addFieldContext(String) - Method in exception com.dropbox.core.json.JsonReadException
 
addUserAgentHeader(ArrayList<HttpRequestor.Header>, DbxRequestConfig) - Static method in class com.dropbox.core.DbxRequestUtil
 
api - Variable in class com.dropbox.core.DbxHost
The host name of the main Dropbox API server.
apply(HttpsURLConnection) - Static method in class com.dropbox.core.http.SSLConfig
Apply security settings to an HttpsURLConnection.
arrayConcat(T[], T[]) - Static method in class com.dropbox.core.util.LangUtil
 
asFile() - Method in class com.dropbox.core.DbxEntry
If this metadata entry is a file, return it as a DbxEntry.File instance.
asFile() - Method in class com.dropbox.core.DbxEntry.File
 
asFile() - Method in class com.dropbox.core.DbxEntry.Folder
 
asFolder() - Method in class com.dropbox.core.DbxEntry
If this metadata entry is a folder, return it as a DbxEntry.Folder instance.
asFolder() - Method in class com.dropbox.core.DbxEntry.File
 
asFolder() - Method in class com.dropbox.core.DbxEntry.Folder
 

B

badType(Object) - Static method in class com.dropbox.core.util.LangUtil
 
Base64Digits - Static variable in class com.dropbox.core.util.StringUtil
 
base64Encode(byte[]) - Static method in class com.dropbox.core.util.StringUtil
 
base64EncodeGeneric(String, byte[]) - Static method in class com.dropbox.core.util.StringUtil
 
BearerTokenTypeReader - Static variable in class com.dropbox.core.DbxAuthFinish
 
bestForFileName(String, DbxThumbnailFormat) - Static method in class com.dropbox.core.DbxThumbnailFormat
Try and guess the right DbxThumbnailFormat to use based on the image's file name.
binaryToHex(byte[]) - Static method in class com.dropbox.core.util.StringUtil
 
binaryToHex(byte[], int, int) - Static method in class com.dropbox.core.util.StringUtil
Convert a string of binary bytes to the equivalent hexadecimal string.
BlackHoleOutputStream - Static variable in class com.dropbox.core.util.IOUtil
 
body - Variable in class com.dropbox.core.DbxClient.Downloader
 
body - Variable in class com.dropbox.core.http.HttpRequestor.Response
 
body - Variable in class com.dropbox.core.http.HttpRequestor.Uploader
 
BooleanReader - Static variable in class com.dropbox.core.json.JsonReader
 
build() - Method in class com.dropbox.core.json.JsonReader.FieldMapping.Builder
 
buildUri(String, String) - Static method in class com.dropbox.core.DbxRequestUtil
 
buildUrlWithParams(String, String, String, String[]) - Static method in class com.dropbox.core.DbxRequestUtil
 
buildUserAgentHeader(DbxRequestConfig) - Static method in class com.dropbox.core.DbxRequestUtil
 

C

checkArg(String, String) - Static method in class com.dropbox.core.DbxPath
 
checkArgNonRoot(String, String) - Static method in class com.dropbox.core.DbxPath
 
checkKeyArg(String) - Static method in class com.dropbox.core.DbxAppInfo
 
checkSecretArg(String) - Static method in class com.dropbox.core.DbxAppInfo
 
children - Variable in class com.dropbox.core.DbxEntry.WithChildren
If DbxEntry.WithChildren.entry is a folder, this will contain the metadata of the folder's immediate children.
children - Variable in class com.dropbox.core.DbxEntry.WithChildrenC
If DbxEntry.WithChildrenC.entry is a folder, this will contain the metadata of the folder's immediate children.
chunkedUploadAppend(String, long, byte[]) - Method in class com.dropbox.core.DbxClient
chunkedUploadAppend(String, long, byte[], int, int) - Method in class com.dropbox.core.DbxClient
Append data to a chunked upload session.
chunkedUploadAppend(String, long, long, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
Append a chunk of data to a chunked upload session.
chunkedUploadFinish(String, DbxWriteMode, String) - Method in class com.dropbox.core.DbxClient
Creates a file in the user's Dropbox at the given path, with file data previously uploaded via DbxClient.chunkedUploadFirst(byte[]) and DbxClient.chunkedUploadAppend(java.lang.String, long, byte[]).
chunkedUploadFirst(byte[]) - Method in class com.dropbox.core.DbxClient
chunkedUploadFirst(byte[], int, int) - Method in class com.dropbox.core.DbxClient
Upload the first chunk of a multi-chunk upload.
chunkedUploadFirst(int, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
Upload the first chunk of a multi-chunk upload.
clear() - Method in interface com.dropbox.core.DbxSessionStore
 
clear() - Method in class com.dropbox.core.DbxStandardSessionStore
 
clientIdentifier - Variable in class com.dropbox.core.DbxRequestConfig
An identifier for the API client, typically of the form "Name/Version".
clientMtime - Variable in class com.dropbox.core.DbxEntry.File
The modification time sent up by the Dropbox desktop client when the file was added or modified.
close() - Method in class com.dropbox.core.DbxClient.Downloader
 
close() - Method in class com.dropbox.core.DbxClient.Uploader
Release the resources related to this Uploader instance.
close() - Method in class com.dropbox.core.http.HttpRequestor.Uploader
 
close() - Method in class com.dropbox.core.NoThrowOutputStream
 
close() - Method in class com.dropbox.core.util.CountingOutputStream
 
closeInput(InputStream) - Static method in class com.dropbox.core.util.IOUtil
Closes the given input stream and ignores the IOException.
closeInput(Reader) - Static method in class com.dropbox.core.util.IOUtil
Closes the given Reader and ignores the IOException.
collector - Variable in class com.dropbox.core.json.JsonArrayReader
 
Collector<E,L> - Class in com.dropbox.core.util
 
Collector() - Constructor for class com.dropbox.core.util.Collector
 
Collector.ArrayListCollector<E> - Class in com.dropbox.core.util
 
Collector.ArrayListCollector() - Constructor for class com.dropbox.core.util.Collector.ArrayListCollector
 
Collector.NullSkipper<E,L> - Class in com.dropbox.core.util
 
Collector.NullSkipper(Collector<E, L>) - Constructor for class com.dropbox.core.util.Collector.NullSkipper
 
com.dropbox.core - package com.dropbox.core
 
com.dropbox.core.http - package com.dropbox.core.http
 
com.dropbox.core.json - package com.dropbox.core.json
 
com.dropbox.core.util - package com.dropbox.core.util
 
configureConnection(HttpsURLConnection) - Method in class com.dropbox.core.http.StandardHttpRequestor
Can be overridden to configure the underlying HttpsURLConnection used to make network requests.
content - Variable in class com.dropbox.core.DbxHost
The host name of the Dropbox API content server.
copy(String, String) - Method in class com.dropbox.core.DbxClient
Copy a file or folder from one path in Dropbox to another path in Dropbox.
copyFileToStream(File, OutputStream) - Method in class com.dropbox.core.util.IOUtil
 
copyFileToStream(File, OutputStream, int) - Method in class com.dropbox.core.util.IOUtil
 
copyFromCopyRef(String, String) - Method in class com.dropbox.core.DbxClient
Create a file or folder at toPath based on the given copy ref (created with DbxClient.createCopyRef(java.lang.String)).
copyStreamToFile(InputStream, File) - Method in class com.dropbox.core.util.IOUtil
 
copyStreamToFile(InputStream, File, int) - Method in class com.dropbox.core.util.IOUtil
 
copyStreamToStream(InputStream, OutputStream) - Static method in class com.dropbox.core.util.IOUtil
 
copyStreamToStream(InputStream, OutputStream, byte[]) - Static method in class com.dropbox.core.util.IOUtil
 
copyStreamToStream(InputStream, OutputStream, int) - Static method in class com.dropbox.core.util.IOUtil
 
CountingOutputStream - Class in com.dropbox.core.util
 
CountingOutputStream(OutputStream) - Constructor for class com.dropbox.core.util.CountingOutputStream
 
country - Variable in class com.dropbox.core.DbxAccountInfo
 
createCopyRef(String) - Method in class com.dropbox.core.DbxClient
Creates and returns a "copy ref" to a file.
createFolder(String) - Method in class com.dropbox.core.DbxClient
Create a new folder in Dropbox.
createOAuth2AccessToken(DbxOAuth1AccessToken) - Method in class com.dropbox.core.DbxOAuth1Upgrader
Given an existing active OAuth 1 access token, make a Dropbox API call to get a new OAuth 2 access token that represents the same user and app.
createShareableUrl(String) - Method in class com.dropbox.core.DbxClient
Creates and returns a publicly-shareable URL to a file or folder's "preview page".
createTemporaryDirectUrl(String) - Method in class com.dropbox.core.DbxClient
Creates and returns a publicly-shareable URL to a file's contents.
cursor - Variable in class com.dropbox.core.DbxDelta
A string that is used by the server to keep track of which entries have already been returned to you.
cursor - Variable in class com.dropbox.core.DbxDeltaC
A string that is used by the server to keep track of which entries have already been returned to you.

D

DbxAccountInfo - Class in com.dropbox.core
 
DbxAccountInfo(long, String, String, String, DbxAccountInfo.Quota) - Constructor for class com.dropbox.core.DbxAccountInfo
 
DbxAccountInfo.Quota - Class in com.dropbox.core
 
DbxAccountInfo.Quota(long, long, long) - Constructor for class com.dropbox.core.DbxAccountInfo.Quota
 
DbxAppInfo - Class in com.dropbox.core
Identifying information about your application.
DbxAppInfo(String, String) - Constructor for class com.dropbox.core.DbxAppInfo
 
DbxAppInfo(String, String, DbxHost) - Constructor for class com.dropbox.core.DbxAppInfo
 
DbxAuthFinish - Class in com.dropbox.core
When you successfully complete the authorization process, the Dropbox server returns this information to you.
DbxAuthFinish(String, String, String) - Constructor for class com.dropbox.core.DbxAuthFinish
 
DbxAuthInfo - Class in com.dropbox.core
Used by the example code to remember auth information.
DbxAuthInfo(String, DbxHost) - Constructor for class com.dropbox.core.DbxAuthInfo
 
DbxClient - Class in com.dropbox.core
Use this class to make remote calls to the Dropbox API.
DbxClient(DbxRequestConfig, String) - Constructor for class com.dropbox.core.DbxClient
 
DbxClient(DbxRequestConfig, String, DbxHost) - Constructor for class com.dropbox.core.DbxClient
The same as DbxClient.DbxClient(DbxRequestConfig, String) except you can also set the hostnames of the Dropbox API servers.
DbxClient.Downloader - Class in com.dropbox.core
A pairing of a metadata and main content of a download.
DbxClient.Downloader(DbxEntry.File, InputStream) - Constructor for class com.dropbox.core.DbxClient.Downloader
 
DbxClient.IODbxException - Exception in com.dropbox.core
A DbxException wrapped inside an IOException.
DbxClient.IODbxException(DbxException) - Constructor for exception com.dropbox.core.DbxClient.IODbxException
 
DbxClient.Uploader - Class in com.dropbox.core
For uploading file content to Dropbox.
DbxClient.Uploader() - Constructor for class com.dropbox.core.DbxClient.Uploader
 
DbxDelta<MD extends Dumpable> - Class in com.dropbox.core
Represents a single "page" of results from a delta-style API call.
DbxDelta(boolean, List<DbxDelta.Entry<MD>>, String, boolean) - Constructor for class com.dropbox.core.DbxDelta
 
DbxDelta.Entry<MD extends Dumpable> - Class in com.dropbox.core
A single "delta entry" in a DbxDelta page.
DbxDelta.Entry(String, MD) - Constructor for class com.dropbox.core.DbxDelta.Entry
 
DbxDelta.Entry.Reader<MD extends Dumpable> - Class in com.dropbox.core
For JSON parsing.
DbxDelta.Entry.Reader(JsonReader<MD>) - Constructor for class com.dropbox.core.DbxDelta.Entry.Reader
 
DbxDelta.Reader<MD extends Dumpable> - Class in com.dropbox.core
For JSON parsing.
DbxDelta.Reader(JsonReader<MD>) - Constructor for class com.dropbox.core.DbxDelta.Reader
 
DbxDeltaC<C> - Class in com.dropbox.core
Represents a single "page" of results from a delta-style API call.
DbxDeltaC(boolean, C, String, boolean) - Constructor for class com.dropbox.core.DbxDeltaC
 
DbxDeltaC.Entry<MD extends Dumpable> - Class in com.dropbox.core
A single "delta entry" in a DbxDeltaC page.
DbxDeltaC.Entry(String, MD) - Constructor for class com.dropbox.core.DbxDeltaC.Entry
 
DbxDeltaC.Entry.Reader<MD extends Dumpable> - Class in com.dropbox.core
For JSON parsing.
DbxDeltaC.Entry.Reader(JsonReader<MD>) - Constructor for class com.dropbox.core.DbxDeltaC.Entry.Reader
 
DbxDeltaC.Reader<C,MD extends Dumpable> - Class in com.dropbox.core
For JSON parsing.
DbxDeltaC.Reader(JsonReader<MD>, Collector<DbxDeltaC.Entry<MD>, C>) - Constructor for class com.dropbox.core.DbxDeltaC.Reader
 
DbxEntry - Class in com.dropbox.core
Holds the metadata for a Dropbox file system entry.
DbxEntry.File - Class in com.dropbox.core
The subclass of DbxEntry used to represent file metadata (as opposed to folder metadata).
DbxEntry.File(String, String, boolean, long, String, Date, Date, String) - Constructor for class com.dropbox.core.DbxEntry.File
 
DbxEntry.Folder - Class in com.dropbox.core
The subclass of DbxEntry used to represent folder metadata.
DbxEntry.Folder(String, String, boolean) - Constructor for class com.dropbox.core.DbxEntry.Folder
 
DbxEntry.WithChildren - Class in com.dropbox.core
Holds the metadata for a file or folder; if it's a folder, we also store the folder's hash and the metadata of its immediate children.
DbxEntry.WithChildren(DbxEntry, String, List<DbxEntry>) - Constructor for class com.dropbox.core.DbxEntry.WithChildren
 
DbxEntry.WithChildrenC<C> - Class in com.dropbox.core
The more general case of DbxEntry.WithChildren.
DbxEntry.WithChildrenC(DbxEntry, String, C) - Constructor for class com.dropbox.core.DbxEntry.WithChildrenC
 
DbxEntry.WithChildrenC.Reader<C> - Class in com.dropbox.core
 
DbxEntry.WithChildrenC.Reader(Collector<DbxEntry, ? extends C>) - Constructor for class com.dropbox.core.DbxEntry.WithChildrenC.Reader
 
DbxEntry.WithChildrenC.ReaderMaybeDeleted<C> - Class in com.dropbox.core
 
DbxEntry.WithChildrenC.ReaderMaybeDeleted(Collector<DbxEntry, ? extends C>) - Constructor for class com.dropbox.core.DbxEntry.WithChildrenC.ReaderMaybeDeleted
 
DbxException - Exception in com.dropbox.core
The base exception thrown by Dropbox API calls.
DbxException(String) - Constructor for exception com.dropbox.core.DbxException
 
DbxException(String, Throwable) - Constructor for exception com.dropbox.core.DbxException
 
DbxException.BadRequest - Exception in com.dropbox.core
This is what is thrown when the Dropbox server tells us that it didn't like something about our request.
DbxException.BadRequest(String) - Constructor for exception com.dropbox.core.DbxException.BadRequest
 
DbxException.BadResponse - Exception in com.dropbox.core
Thrown when we the response from the Dropbox server isn't something we expect.
DbxException.BadResponse(String) - Constructor for exception com.dropbox.core.DbxException.BadResponse
 
DbxException.BadResponse(String, Throwable) - Constructor for exception com.dropbox.core.DbxException.BadResponse
 
DbxException.BadResponseCode - Exception in com.dropbox.core
Thrown when the Dropbox server responds with an HTTP status code we didn't expect.
DbxException.BadResponseCode(String, int) - Constructor for exception com.dropbox.core.DbxException.BadResponseCode
 
DbxException.BadResponseCode(String, int, Throwable) - Constructor for exception com.dropbox.core.DbxException.BadResponseCode
 
DbxException.InvalidAccessToken - Exception in com.dropbox.core
Gets thrown when the access token you're using to make API calls is invalid.
DbxException.InvalidAccessToken(String) - Constructor for exception com.dropbox.core.DbxException.InvalidAccessToken
 
DbxException.NetworkIO - Exception in com.dropbox.core
This is what gets thrown when there's an IOException when reading or writing to the network (when communicating with the Dropbox API servers).
DbxException.NetworkIO(IOException) - Constructor for exception com.dropbox.core.DbxException.NetworkIO
 
DbxException.ProtocolError - Exception in com.dropbox.core
Something unexpected happened with either the request or the response.
DbxException.ProtocolError(String) - Constructor for exception com.dropbox.core.DbxException.ProtocolError
 
DbxException.ProtocolError(String, Throwable) - Constructor for exception com.dropbox.core.DbxException.ProtocolError
 
DbxException.RetryLater - Exception in com.dropbox.core
The server is overloaded, or you have hit a rate limit.
DbxException.RetryLater(String) - Constructor for exception com.dropbox.core.DbxException.RetryLater
 
DbxException.ServerError - Exception in com.dropbox.core
The server said that something went wrong on its end (HTTP 500 error code).
DbxException.ServerError(String) - Constructor for exception com.dropbox.core.DbxException.ServerError
 
DbxHost - Class in com.dropbox.core
This is for mocking things out during testing.
DbxHost(String, String, String) - Constructor for class com.dropbox.core.DbxHost
 
DbxOAuth1AccessToken - Class in com.dropbox.core
Use with DbxOAuth1Upgrader to convert old OAuth 1 access tokens to OAuth 2 access tokens.
DbxOAuth1AccessToken(String, String) - Constructor for class com.dropbox.core.DbxOAuth1AccessToken
 
DbxOAuth1Upgrader - Class in com.dropbox.core
Lets you convert OAuth 1 access tokens to OAuth 2 access tokens.
DbxOAuth1Upgrader(DbxRequestConfig, DbxAppInfo) - Constructor for class com.dropbox.core.DbxOAuth1Upgrader
 
DbxPath - Class in com.dropbox.core
Utility functions for working with Dropbox paths.
DbxPath() - Constructor for class com.dropbox.core.DbxPath
 
DbxRequestConfig - Class in com.dropbox.core
A grouping of a few configuration parameters for how we should make requests to the Dropbox servers.
DbxRequestConfig(String, String, HttpRequestor) - Constructor for class com.dropbox.core.DbxRequestConfig
 
DbxRequestConfig(String, String) - Constructor for class com.dropbox.core.DbxRequestConfig
 
DbxRequestUtil - Class in com.dropbox.core
 
DbxRequestUtil() - Constructor for class com.dropbox.core.DbxRequestUtil
 
DbxRequestUtil.RequestMaker<T,E extends Throwable> - Class in com.dropbox.core
 
DbxRequestUtil.RequestMaker() - Constructor for class com.dropbox.core.DbxRequestUtil.RequestMaker
 
DbxRequestUtil.ResponseHandler<T> - Class in com.dropbox.core
 
DbxRequestUtil.ResponseHandler() - Constructor for class com.dropbox.core.DbxRequestUtil.ResponseHandler
 
DbxSdkVersion - Class in com.dropbox.core
 
DbxSdkVersion() - Constructor for class com.dropbox.core.DbxSdkVersion
 
DbxSessionStore - Interface in com.dropbox.core
An interface that lets you save, retrieve, and clear a single value in the user's web session.
DbxStandardSessionStore - Class in com.dropbox.core
A DbxSessionStore implementation that stores the value using the standard HttpSession interface from the Java Servlet API.
DbxStandardSessionStore(HttpSession, String) - Constructor for class com.dropbox.core.DbxStandardSessionStore
 
DbxStreamWriter<E extends Throwable> - Class in com.dropbox.core
A callback for streaming data to an OutputStream, usually in the context of an API request being made by DbxClient.
DbxStreamWriter() - Constructor for class com.dropbox.core.DbxStreamWriter
 
DbxStreamWriter.ByteArrayCopier - Class in com.dropbox.core
 
DbxStreamWriter.ByteArrayCopier(byte[], int, int) - Constructor for class com.dropbox.core.DbxStreamWriter.ByteArrayCopier
 
DbxStreamWriter.ByteArrayCopier(byte[]) - Constructor for class com.dropbox.core.DbxStreamWriter.ByteArrayCopier
 
DbxStreamWriter.InputStreamCopier - Class in com.dropbox.core
A DbxStreamWriter that gets its source data from the given InputStream.
DbxStreamWriter.InputStreamCopier(InputStream) - Constructor for class com.dropbox.core.DbxStreamWriter.InputStreamCopier
 
DbxTask - Class in com.dropbox.core
 
DbxTask() - Constructor for class com.dropbox.core.DbxTask
 
DbxThumbnailFormat - Class in com.dropbox.core
DbxThumbnailFormat(String) - Constructor for class com.dropbox.core.DbxThumbnailFormat
 
DbxThumbnailSize - Class in com.dropbox.core
DbxThumbnailSize(String, int, int) - Constructor for class com.dropbox.core.DbxThumbnailSize
 
DbxUrlWithExpiration - Class in com.dropbox.core
 
DbxUrlWithExpiration(String, Date) - Constructor for class com.dropbox.core.DbxUrlWithExpiration
 
DbxWebAuth - Class in com.dropbox.core
Does the OAuth 2 "authorization code" flow.
DbxWebAuth(DbxRequestConfig, DbxAppInfo, String, DbxSessionStore) - Constructor for class com.dropbox.core.DbxWebAuth
 
DbxWebAuth.BadRequestException - Exception in com.dropbox.core
Thrown when the parameters passed to your redirect URI are not well-formed.
DbxWebAuth.BadRequestException(String) - Constructor for exception com.dropbox.core.DbxWebAuth.BadRequestException
 
DbxWebAuth.BadStateException - Exception in com.dropbox.core
Thrown if all the parameters to your redirect URI are well-formed, but there's no CSRF token in the session.
DbxWebAuth.BadStateException() - Constructor for exception com.dropbox.core.DbxWebAuth.BadStateException
 
DbxWebAuth.CsrfException - Exception in com.dropbox.core
Thrown if the given 'state' parameter doesn't contain the expected CSRF token.
DbxWebAuth.CsrfException(String) - Constructor for exception com.dropbox.core.DbxWebAuth.CsrfException
 
DbxWebAuth.Exception - Exception in com.dropbox.core
The base class for authorization redirect errors.
DbxWebAuth.Exception(String) - Constructor for exception com.dropbox.core.DbxWebAuth.Exception
 
DbxWebAuth.NotApprovedException - Exception in com.dropbox.core
Thrown when Dropbox tells us that the user chose not to grant your app access to their Dropbox account (i.e.
DbxWebAuth.NotApprovedException(String) - Constructor for exception com.dropbox.core.DbxWebAuth.NotApprovedException
 
DbxWebAuth.ProviderException - Exception in com.dropbox.core
Thrown when Dropbox tells us that some other error occurred in the authorization process.
DbxWebAuth.ProviderException(String) - Constructor for exception com.dropbox.core.DbxWebAuth.ProviderException
 
DbxWebAuthNoRedirect - Class in com.dropbox.core
Does the OAuth web-based authorization flow for apps that can't provide a redirect URI (such as the command-line example apps that come with this SDK).
DbxWebAuthNoRedirect(DbxRequestConfig, DbxAppInfo) - Constructor for class com.dropbox.core.DbxWebAuthNoRedirect
 
DbxWriteMode - Class in com.dropbox.core
Describes how a file should be saved when it is written to Dropbox.
Default - Static variable in class com.dropbox.core.DbxHost
The standard Dropbox hosts: "api.dropbox.com", "api-content.dropbox.com", and "www.dropbox.com"
DefaultConnectTimeoutMillis - Static variable in class com.dropbox.core.http.StandardHttpRequestor
DefaultCopyBufferSize - Static variable in class com.dropbox.core.util.IOUtil
 
DefaultReadTimeoutMillis - Static variable in class com.dropbox.core.http.StandardHttpRequestor
We pass this value to URLConnection.setReadTimeout(int).
delete(String) - Method in class com.dropbox.core.DbxClient
Delete a file or folder from Dropbox.
description - Variable in class com.dropbox.core.json.JsonReadException.PathPart
 
disableAccessToken() - Method in class com.dropbox.core.DbxClient
Disable the access token that you constructed this DbxClient with.
disableOAuth1AccessToken(DbxOAuth1AccessToken) - Method in class com.dropbox.core.DbxOAuth1Upgrader
Tell the Dropbox API server to disable an OAuth 1 access token.
displayName - Variable in class com.dropbox.core.DbxAccountInfo
 
doGet(DbxRequestConfig, String, String, String, String[], ArrayList<HttpRequestor.Header>, DbxRequestUtil.ResponseHandler<T>) - Static method in class com.dropbox.core.DbxRequestUtil
 
doGet(String, Iterable<HttpRequestor.Header>) - Method in class com.dropbox.core.http.HttpRequestor
 
doGet(String, Iterable<HttpRequestor.Header>) - Method in class com.dropbox.core.http.StandardHttpRequestor
 
doPost(String, String, String[], ArrayList<HttpRequestor.Header>, DbxRequestUtil.ResponseHandler<T>) - Method in class com.dropbox.core.DbxClient
 
doPost(DbxRequestConfig, String, String, String, String[], ArrayList<HttpRequestor.Header>, DbxRequestUtil.ResponseHandler<T>) - Static method in class com.dropbox.core.DbxRequestUtil
 
doPostNoAuth(DbxRequestConfig, String, String, String[], ArrayList<HttpRequestor.Header>, DbxRequestUtil.ResponseHandler<T>) - Static method in class com.dropbox.core.DbxRequestUtil
 
Dropbox - Static variable in class com.dropbox.core.json.JsonDateReader
A parser for dates returned by the Dropbox API.
Dumpable - Class in com.dropbox.core.util
A common superclass for pure-data classes.
Dumpable() - Constructor for class com.dropbox.core.util.Dumpable
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxAccountInfo
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxAccountInfo.Quota
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxAppInfo
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxDelta
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxDelta.Entry
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxDeltaC
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxDeltaC.Entry
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxEntry
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxEntry.File
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxEntry.WithChildren
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.DbxEntry.WithChildrenC
 
dumpFields(DumpWriter) - Method in class com.dropbox.core.util.Dumpable
 
DumpWriter - Class in com.dropbox.core.util
 
DumpWriter() - Constructor for class com.dropbox.core.util.DumpWriter
 
DumpWriter.Multiline - Class in com.dropbox.core.util
 
DumpWriter.Multiline(StringBuilder, int, int, boolean) - Constructor for class com.dropbox.core.util.DumpWriter.Multiline
 
DumpWriter.Multiline(StringBuilder, int, boolean) - Constructor for class com.dropbox.core.util.DumpWriter.Multiline
 
DumpWriter.Plain - Class in com.dropbox.core.util
 
DumpWriter.Plain(StringBuilder) - Constructor for class com.dropbox.core.util.DumpWriter.Plain
 

E

elementReader - Variable in class com.dropbox.core.json.JsonArrayReader
 
EmptyInputStream - Static variable in class com.dropbox.core.util.IOUtil
 
encodeUrlParam(String) - Static method in class com.dropbox.core.DbxRequestUtil
 
entries - Variable in class com.dropbox.core.DbxDelta
Apply these entries to your local state to catch up with the Dropbox server's state.
entries - Variable in class com.dropbox.core.DbxDeltaC
Apply these entries to your local state to catch up with the Dropbox server's state.
entry - Variable in class com.dropbox.core.DbxEntry.WithChildren
The metadata for the base file or folder.
entry - Variable in class com.dropbox.core.DbxEntry.WithChildrenC
 
entryCollector - Variable in class com.dropbox.core.DbxDeltaC.Reader
 
equals(Object) - Method in class com.dropbox.core.DbxEntry.File
 
equals(DbxEntry.File) - Method in class com.dropbox.core.DbxEntry.File
 
equals(Object) - Method in class com.dropbox.core.DbxEntry.Folder
 
equals(DbxEntry.Folder) - Method in class com.dropbox.core.DbxEntry.Folder
 
equals(Object) - Method in class com.dropbox.core.DbxEntry.WithChildren
 
equals(DbxEntry.WithChildren) - Method in class com.dropbox.core.DbxEntry.WithChildren
 
equals(Object) - Method in class com.dropbox.core.DbxEntry.WithChildrenC
 
equals(DbxEntry.WithChildrenC) - Method in class com.dropbox.core.DbxEntry.WithChildrenC
 
equals(Object) - Method in class com.dropbox.core.DbxHost
 
equals(DbxHost) - Method in class com.dropbox.core.DbxHost
 
equals(Maybe<T>) - Method in class com.dropbox.core.util.Maybe
 
error - Variable in exception com.dropbox.core.json.JsonReadException
 
expectArrayStart(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
expectObjectEnd(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
expectObjectStart(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
expires - Variable in class com.dropbox.core.DbxUrlWithExpiration
 

F

field(String, String) - Method in class com.dropbox.core.util.DumpWriter
 
field(String, int) - Method in class com.dropbox.core.util.DumpWriter
 
field(String, long) - Method in class com.dropbox.core.util.DumpWriter
 
field(String, boolean) - Method in class com.dropbox.core.util.DumpWriter
 
field(String, Date) - Method in class com.dropbox.core.util.DumpWriter
 
field(String, Dumpable) - Method in class com.dropbox.core.util.DumpWriter
 
fields - Variable in class com.dropbox.core.json.JsonReader.FieldMapping
 
fieldStart(String) - Method in class com.dropbox.core.util.DumpWriter
 
fieldStart(String) - Method in class com.dropbox.core.util.DumpWriter.Multiline
 
fieldStart(String) - Method in class com.dropbox.core.util.DumpWriter.Plain
 
fieldVerbatim(String, String) - Method in class com.dropbox.core.util.DumpWriter
 
findError(String) - Static method in class com.dropbox.core.DbxPath
 
finish() - Method in class com.dropbox.core.DbxClient.Uploader
When you're done writing the file contents to DbxClient.Uploader.getBody(), call this to indicate that you're done.
finish(Map<String, String[]>) - Method in class com.dropbox.core.DbxWebAuth
Call this after the user has visited the authorizaton URL and Dropbox has redirected them back to you (using the redirectUri you passed in to DbxWebAuth.start(java.lang.String).
finish(String) - Method in class com.dropbox.core.DbxWebAuthNoRedirect
Call this after the user has visited the authorizaton URL and copy/pasted the authorization code that Dropbox gave them.
finish() - Method in class com.dropbox.core.http.HttpRequestor.Uploader
 
finish() - Method in class com.dropbox.core.util.Collector.ArrayListCollector
 
finish() - Method in class com.dropbox.core.util.Collector
 
finish() - Method in class com.dropbox.core.util.Collector.NullSkipper
 
finishResponse(HttpRequestor.Response, DbxRequestUtil.ResponseHandler<T>) - Static method in class com.dropbox.core.DbxRequestUtil
 
finishUploadFile(DbxClient.Uploader, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
 
flush() - Method in class com.dropbox.core.NoThrowOutputStream
 
flush() - Method in class com.dropbox.core.util.CountingOutputStream
 
force() - Static method in class com.dropbox.core.DbxWriteMode
Returns a DbxWriteMode for forcing a file to be at a certain path.
fromJackson(JsonProcessingException) - Static method in exception com.dropbox.core.json.JsonReadException
 

G

get() - Method in interface com.dropbox.core.DbxSessionStore
 
get() - Method in class com.dropbox.core.DbxStandardSessionStore
 
get(String) - Method in class com.dropbox.core.json.JsonReader.FieldMapping
 
get(T) - Method in class com.dropbox.core.util.Maybe
 
getAccessToken() - Method in class com.dropbox.core.DbxClient
Returns the DbxAccessToken that was passed in to the constructor.
getAccountInfo() - Method in class com.dropbox.core.DbxClient
Retrieve the user's account information.
getBody() - Method in class com.dropbox.core.DbxClient.Uploader
 
getBytesWritten() - Method in class com.dropbox.core.NoThrowOutputStream
 
getBytesWritten() - Method in class com.dropbox.core.util.CountingOutputStream
 
getCause() - Method in exception com.dropbox.core.util.IOUtil.WrappedException
 
getDelta(String) - Method in class com.dropbox.core.DbxClient
Return "delta" entries for the contents of a user's Dropbox.
getDeltaC(Collector<DbxDeltaC.Entry<DbxEntry>, C>, String) - Method in class com.dropbox.core.DbxClient
A more generic version of DbxClient.getDelta(java.lang.String).
getDeltaCWithPathPrefix(Collector<DbxDeltaC.Entry<DbxEntry>, C>, String, String) - Method in class com.dropbox.core.DbxClient
getDeltaWithPathPrefix(String, String) - Method in class com.dropbox.core.DbxClient
Same as DbxClient.getDelta(java.lang.String), except results are limited to files and folders whose paths are equal to or under the specified pathPrefix.
getFile(String, String, OutputStream) - Method in class com.dropbox.core.DbxClient
Retrieves a file's content and writes it to the given OutputStream.
getFirstHeader(HttpRequestor.Response, String) - Static method in class com.dropbox.core.DbxRequestUtil
 
getFirstHeaderMaybe(HttpRequestor.Response, String) - Static method in class com.dropbox.core.DbxRequestUtil
 
getJust() - Method in class com.dropbox.core.util.Maybe
 
getKeyFormatError(String) - Static method in class com.dropbox.core.DbxAppInfo
If they key's format looks correct, return null.
getMessage() - Method in exception com.dropbox.core.json.JsonReadException
 
getMessage() - Method in exception com.dropbox.core.util.IOUtil.WrappedException
 
getMetadata(String) - Method in class com.dropbox.core.DbxClient
Get the file or folder metadata for a given path.
getMetadataWithChildren(String) - Method in class com.dropbox.core.DbxClient
Get the metadata for a given path; if the path refers to a folder, get all the children's metadata as well.
getMetadataWithChildrenC(String, Collector<DbxEntry, ? extends C>) - Method in class com.dropbox.core.DbxClient
Same as DbxClient.getMetadataWithChildren(java.lang.String) except instead of always returning a list of DbxEntry objects, you specify a Collector that processes the DbxEntry objects one by one and aggregates them however you want.
getMetadataWithChildrenIfChanged(String, String) - Method in class com.dropbox.core.DbxClient
Get the metadata for a given path and its children if anything has changed since the last time you got them (as determined by the value of DbxEntry.WithChildren.hash from the last result).
getMetadataWithChildrenIfChangedC(String, String, Collector<DbxEntry, ? extends C>) - Method in class com.dropbox.core.DbxClient
Same as DbxClient.getMetadataWithChildrenIfChanged(java.lang.String, java.lang.String) except instead of always returning a list of DbxEntry objects, you specify a Collector that processes the DbxEntry objects one by one and aggregates them however you want.
getMonthIndex(char, char, char) - Static method in class com.dropbox.core.json.JsonDateReader
 
getName(String) - Static method in class com.dropbox.core.DbxPath
Returns just the last component of the path.
getParent(String) - Static method in class com.dropbox.core.DbxPath
Returns the parent path of the given path or null if the path is "/".
getRequestConfig() - Method in class com.dropbox.core.DbxClient
Returns the DbxRequestConfig that was passed in to the constructor.
getRevisions(String) - Method in class com.dropbox.core.DbxClient
Gets the metadata for the current and past revisions of a file (up to some limit) at a given path.
getSecretFormatError(String) - Static method in class com.dropbox.core.DbxAppInfo
If they secret's format looks correct, return null.
getSSLSocketFactory() - Static method in class com.dropbox.core.http.SSLConfig
 
getThumbnail(DbxThumbnailSize, DbxThumbnailFormat, String, String, OutputStream) - Method in class com.dropbox.core.DbxClient
Downloads a thumbnail for the image file at the given path in Dropbox.
getTokenPartError(String) - Static method in class com.dropbox.core.DbxAppInfo
 
getTypeName() - Method in class com.dropbox.core.DbxEntry.File
 
getTypeName() - Method in class com.dropbox.core.DbxEntry.Folder
 
getTypeName() - Method in class com.dropbox.core.util.Dumpable
 

H

handle(HttpRequestor.Response) - Method in class com.dropbox.core.DbxRequestUtil.ResponseHandler
 
hash - Variable in class com.dropbox.core.DbxEntry.WithChildren
If DbxEntry.WithChildren.entry is a folder, this will contain a hash that identifies the folder's contents.
hash - Variable in class com.dropbox.core.DbxEntry.WithChildrenC
If DbxEntry.WithChildrenC.entry is a folder, this will contain a hash that identifies the folder's contents.
hashCode() - Method in class com.dropbox.core.DbxEntry.File
 
hashCode() - Method in class com.dropbox.core.DbxEntry.Folder
 
hashCode() - Method in class com.dropbox.core.DbxEntry.WithChildren
 
hashCode() - Method in class com.dropbox.core.DbxEntry.WithChildrenC
 
hashCode() - Method in class com.dropbox.core.DbxHost
 
hashCode() - Method in class com.dropbox.core.util.Maybe
 
hasMore - Variable in class com.dropbox.core.DbxDelta
If true, then there are more entries available.
hasMore - Variable in class com.dropbox.core.DbxDeltaC
If true, then there are more entries available.
headers - Variable in class com.dropbox.core.http.HttpRequestor.Response
 
height - Variable in class com.dropbox.core.DbxThumbnailSize
 
hexDigit(int) - Static method in class com.dropbox.core.util.StringUtil
 
host - Variable in class com.dropbox.core.DbxAppInfo
This is almost always DbxHost.Default.
host - Variable in class com.dropbox.core.DbxAuthInfo
 
httpRequestor - Variable in class com.dropbox.core.DbxRequestConfig
The HttpRequestor implementation to use when making HTTP requests to the Dropbox API servers.
HttpRequestor - Class in com.dropbox.core.http
An interface that the Dropbox client library uses to make HTTP requests.
HttpRequestor() - Constructor for class com.dropbox.core.http.HttpRequestor
 
HttpRequestor.Header - Class in com.dropbox.core.http
A simple structure holding an HTTP header, which is key/value pair.
HttpRequestor.Header(String, String) - Constructor for class com.dropbox.core.http.HttpRequestor.Header
 
HttpRequestor.Response - Class in com.dropbox.core.http
 
HttpRequestor.Response(int, InputStream, Map<String, ? extends List<String>>) - Constructor for class com.dropbox.core.http.HttpRequestor.Response
 
HttpRequestor.Uploader - Class in com.dropbox.core.http
 
HttpRequestor.Uploader(OutputStream) - Constructor for class com.dropbox.core.http.HttpRequestor.Uploader
 
humanSize - Variable in class com.dropbox.core.DbxEntry.File
A human-readable string version of the file size (ex: "13 kb").

I

iconName - Variable in class com.dropbox.core.DbxEntry
The name of the icon to use for this file.
ident - Variable in class com.dropbox.core.DbxThumbnailFormat
 
ident - Variable in class com.dropbox.core.DbxThumbnailSize
 
Instance - Static variable in class com.dropbox.core.http.StandardHttpRequestor
A thread-safe instance of StandardHttpRequestor that connects directly (as opposed to using a proxy).
IOUtil - Class in com.dropbox.core.util
 
IOUtil() - Constructor for class com.dropbox.core.util.IOUtil
 
IOUtil.ReadException - Exception in com.dropbox.core.util
 
IOUtil.ReadException(String, IOException) - Constructor for exception com.dropbox.core.util.IOUtil.ReadException
 
IOUtil.ReadException(IOException) - Constructor for exception com.dropbox.core.util.IOUtil.ReadException
 
IOUtil.WrappedException - Exception in com.dropbox.core.util
 
IOUtil.WrappedException(String, IOException) - Constructor for exception com.dropbox.core.util.IOUtil.WrappedException
 
IOUtil.WrappedException(IOException) - Constructor for exception com.dropbox.core.util.IOUtil.WrappedException
 
IOUtil.WriteException - Exception in com.dropbox.core.util
 
IOUtil.WriteException(String, IOException) - Constructor for exception com.dropbox.core.util.IOUtil.WriteException
 
IOUtil.WriteException(IOException) - Constructor for exception com.dropbox.core.util.IOUtil.WriteException
 
isArrayEnd(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
isFile() - Method in class com.dropbox.core.DbxEntry.File
 
isFile() - Method in class com.dropbox.core.DbxEntry.Folder
 
isFile() - Method in class com.dropbox.core.DbxEntry
Whether this metadata is for a file, which can be cast to type DbxEntry.File.
isFolder() - Method in class com.dropbox.core.DbxEntry.File
 
isFolder() - Method in class com.dropbox.core.DbxEntry.Folder
 
isFolder() - Method in class com.dropbox.core.DbxEntry
Whether this metadata is for a folder, which can be cast to type DbxEntry.Folder.
isJust() - Method in class com.dropbox.core.util.Maybe
 
isNothing() - Method in class com.dropbox.core.util.Maybe
 
isValid(String) - Static method in class com.dropbox.core.DbxPath
 
isValidDayOfWeek(char, char, char) - Static method in class com.dropbox.core.json.JsonDateReader
 

J

javaQuotedLiteral(String) - Static method in class com.dropbox.core.util.StringUtil
Given a string, returns the representation of that string as a Java string literal.
JPEG - Static variable in class com.dropbox.core.DbxThumbnailFormat
JPEG format, preferred over PNG for photographic images.
jq(String) - Static method in class com.dropbox.core.util.StringUtil
JsonArrayReader<T,L> - Class in com.dropbox.core.json
 
JsonArrayReader(JsonReader<? extends T>, Collector<T, ? extends L>) - Constructor for class com.dropbox.core.json.JsonArrayReader
 
JsonDateReader - Class in com.dropbox.core.json
 
JsonDateReader() - Constructor for class com.dropbox.core.json.JsonDateReader
 
JsonReader<T> - Class in com.dropbox.core.json
 
JsonReader() - Constructor for class com.dropbox.core.json.JsonReader
 
JsonReader.FieldMapping - Class in com.dropbox.core.json
If you're implementing a JsonReader for a JSON object, you can use this to map field names to a number you can switch on to efficiently locate assign a field.
JsonReader.FieldMapping.Builder - Class in com.dropbox.core.json
 
JsonReader.FieldMapping.Builder() - Constructor for class com.dropbox.core.json.JsonReader.FieldMapping.Builder
 
JsonReader.FileLoadException - Exception in com.dropbox.core.json
 
JsonReader.FileLoadException(String) - Constructor for exception com.dropbox.core.json.JsonReader.FileLoadException
 
JsonReader.FileLoadException.IOError - Exception in com.dropbox.core.json
 
JsonReader.FileLoadException.IOError(File, IOException) - Constructor for exception com.dropbox.core.json.JsonReader.FileLoadException.IOError
 
JsonReader.FileLoadException.JsonError - Exception in com.dropbox.core.json
 
JsonReader.FileLoadException.JsonError(File, JsonReadException) - Constructor for exception com.dropbox.core.json.JsonReader.FileLoadException.JsonError
 
JsonReadException - Exception in com.dropbox.core.json
 
JsonReadException(String, JsonLocation) - Constructor for exception com.dropbox.core.json.JsonReadException
 
JsonReadException.PathPart - Class in com.dropbox.core.json
 
JsonReadException.PathPart(String, JsonReadException.PathPart) - Constructor for class com.dropbox.core.json.JsonReadException.PathPart
 
JsonWriter<T> - Class in com.dropbox.core.json
 
JsonWriter() - Constructor for class com.dropbox.core.json.JsonWriter
 
Just(T) - Static method in class com.dropbox.core.util.Maybe
 

K

key - Variable in class com.dropbox.core.DbxAppInfo
Your Dropbox app key (OAuth calls this the consumer key).
key - Variable in class com.dropbox.core.DbxOAuth1AccessToken
The OAuth 1 access token key.
key - Variable in class com.dropbox.core.DbxStandardSessionStore
 
key - Variable in class com.dropbox.core.http.HttpRequestor.Header
 
KeyReader - Static variable in class com.dropbox.core.DbxAppInfo
 

L

LangUtil - Class in com.dropbox.core.util
 
LangUtil() - Constructor for class com.dropbox.core.util.LangUtil
 
lastModified - Variable in class com.dropbox.core.DbxEntry.File
The time the file was added, moved, or last had it's contents changed on the Dropbox server.
lcPath - Variable in class com.dropbox.core.DbxDelta.Entry
The lower-cased path of the entry.
lcPath - Variable in class com.dropbox.core.DbxDeltaC.Entry
The lower-cased path of the entry.
list(Iterable<? extends Dumpable>) - Method in class com.dropbox.core.util.DumpWriter
 
listEnd() - Method in class com.dropbox.core.util.DumpWriter
 
listEnd() - Method in class com.dropbox.core.util.DumpWriter.Multiline
 
listEnd() - Method in class com.dropbox.core.util.DumpWriter.Plain
 
listStart() - Method in class com.dropbox.core.util.DumpWriter
 
listStart() - Method in class com.dropbox.core.util.DumpWriter.Multiline
 
listStart() - Method in class com.dropbox.core.util.DumpWriter.Plain
 
loadErrorBody(HttpRequestor.Response) - Static method in class com.dropbox.core.DbxRequestUtil
 
location - Variable in exception com.dropbox.core.json.JsonReadException
 

M

Maybe<T> - Class in com.dropbox.core.util
 
metadata - Variable in class com.dropbox.core.DbxClient.Downloader
 
metadata - Variable in class com.dropbox.core.DbxDelta.Entry
If this is null, it means that this path doesn't exist on on Dropbox's copy of the file system.
metadata - Variable in class com.dropbox.core.DbxDeltaC.Entry
If this is null, it means that this path doesn't exist on on Dropbox's copy of the file system.
metadataReader - Variable in class com.dropbox.core.DbxDelta.Entry.Reader
 
metadataReader - Variable in class com.dropbox.core.DbxDelta.Reader
 
metadataReader - Variable in class com.dropbox.core.DbxDeltaC.Entry.Reader
 
metadataReader - Variable in class com.dropbox.core.DbxDeltaC.Reader
 
mightHaveThumbnail - Variable in class com.dropbox.core.DbxEntry
Whether this file or folder might have a thumbnail image you can retrieve via the DbxClient.getThumbnail call.
mk(JsonReader<? extends T>) - Static method in class com.dropbox.core.json.JsonArrayReader
 
mk(JsonReader<? extends T>, Collector<T, ? extends L>) - Static method in class com.dropbox.core.json.JsonArrayReader
 
mk(Collector<E, L>) - Static method in class com.dropbox.core.util.Collector.NullSkipper
 
mkAssert(String, Throwable) - Static method in class com.dropbox.core.util.LangUtil
 
move(String, String) - Method in class com.dropbox.core.DbxClient
Move a file or folder from one path in Dropbox to another path in Dropbox.

N

name - Variable in class com.dropbox.core.DbxEntry
Just the last part of DbxEntry.path.
next - Variable in class com.dropbox.core.json.JsonReadException.PathPart
 
nextToken(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
A wrapper around 'JsonParser.nextToken' that throws our own better JsonReadException instead of Jackson's JsonParseException.
normal - Variable in class com.dropbox.core.DbxAccountInfo.Quota
 
Nothing() - Static method in class com.dropbox.core.util.Maybe
 
NoThrowOutputStream - Class in com.dropbox.core
Wraps an existing output stream, converting all the underlying stream's IOExceptions to our own NoThrowOutputStream.HiddenException, which is a subclass of RuntimeException.
NoThrowOutputStream(OutputStream) - Constructor for class com.dropbox.core.NoThrowOutputStream
 
NoThrowOutputStream.HiddenException - Exception in com.dropbox.core
 
NoThrowOutputStream.HiddenException(IOException) - Constructor for exception com.dropbox.core.NoThrowOutputStream.HiddenException
 
nullableEquals(T, T) - Static method in class com.dropbox.core.util.LangUtil
 
nullableHashCode(Object) - Static method in class com.dropbox.core.util.LangUtil
 
numBytes - Variable in class com.dropbox.core.DbxEntry.File
The size, in bytes, of the file content.

P

parseDropboxDate(char[], int, int) - Static method in class com.dropbox.core.json.JsonDateReader
 
parseErrorBody(int, byte[]) - Static method in class com.dropbox.core.DbxRequestUtil
 
partialEquals(DbxEntry) - Method in class com.dropbox.core.DbxEntry
 
partialHashCode() - Method in class com.dropbox.core.DbxEntry
 
path - Variable in class com.dropbox.core.DbxEntry
The path to the file or folder, relative to your application's root.
PNG - Static variable in class com.dropbox.core.DbxThumbnailFormat
PNG format, preferred over JPEG for non-photographic images, such as screenshots and digital art.

Q

quota - Variable in class com.dropbox.core.DbxAccountInfo
 

R

read(JsonParser) - Method in class com.dropbox.core.DbxDelta.Entry.Reader
 
read(JsonParser, JsonReader<MD>) - Static method in class com.dropbox.core.DbxDelta.Entry.Reader
 
read(JsonParser) - Method in class com.dropbox.core.DbxDelta.Reader
 
read(JsonParser, JsonReader<MD>) - Static method in class com.dropbox.core.DbxDelta.Reader
 
read(JsonParser) - Method in class com.dropbox.core.DbxDeltaC.Entry.Reader
 
read(JsonParser, JsonReader<MD>) - Static method in class com.dropbox.core.DbxDeltaC.Entry.Reader
 
read(JsonParser) - Method in class com.dropbox.core.DbxDeltaC.Reader
 
read(JsonParser, JsonReader<MD>, Collector<DbxDeltaC.Entry<MD>, C>) - Static method in class com.dropbox.core.DbxDeltaC.Reader
 
read(JsonParser, Collector<DbxEntry, ? extends C>) - Static method in class com.dropbox.core.DbxEntry
 
read(JsonParser) - Method in class com.dropbox.core.DbxEntry.WithChildrenC.Reader
 
read(JsonParser) - Method in class com.dropbox.core.DbxEntry.WithChildrenC.ReaderMaybeDeleted
 
read(JsonParser) - Method in class com.dropbox.core.json.JsonArrayReader
 
read(JsonReader<? extends T>, Collector<T, ? extends L>, JsonParser) - Static method in class com.dropbox.core.json.JsonArrayReader
 
read(JsonParser) - Method in class com.dropbox.core.json.JsonReader
 
readBoolean(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
Reader - Static variable in class com.dropbox.core.DbxAccountInfo.Quota
 
Reader - Static variable in class com.dropbox.core.DbxAccountInfo
 
Reader - Static variable in class com.dropbox.core.DbxAppInfo
 
Reader - Static variable in class com.dropbox.core.DbxAuthFinish
For JSON parsing.
Reader - Static variable in class com.dropbox.core.DbxAuthInfo
 
Reader - Static variable in class com.dropbox.core.DbxEntry.File
 
Reader - Static variable in class com.dropbox.core.DbxEntry.Folder
 
Reader - Static variable in class com.dropbox.core.DbxEntry
 
Reader - Static variable in class com.dropbox.core.DbxEntry.WithChildren
 
Reader - Static variable in class com.dropbox.core.DbxHost
 
Reader - Static variable in class com.dropbox.core.DbxUrlWithExpiration
 
ReaderMaybeDeleted - Static variable in class com.dropbox.core.DbxEntry.File
 
ReaderMaybeDeleted - Static variable in class com.dropbox.core.DbxEntry
 
ReaderMaybeDeleted - Static variable in class com.dropbox.core.DbxEntry.WithChildren
 
readField(JsonParser, String, T) - Method in class com.dropbox.core.json.JsonReader
 
readFromFile(String) - Method in class com.dropbox.core.json.JsonReader
 
readFromFile(File) - Method in class com.dropbox.core.json.JsonReader
 
readFully(InputStream) - Method in class com.dropbox.core.json.JsonReader
 
readFully(String) - Method in class com.dropbox.core.json.JsonReader
 
readFully(byte[]) - Method in class com.dropbox.core.json.JsonReader
 
readFully(JsonParser) - Method in class com.dropbox.core.json.JsonReader
 
readJsonFromResponse(JsonReader<T>, InputStream) - Static method in class com.dropbox.core.DbxRequestUtil
 
readMaybeDeleted(JsonParser, Collector<DbxEntry, ? extends C>) - Static method in class com.dropbox.core.DbxEntry
 
readOptional(JsonParser) - Method in class com.dropbox.core.json.JsonReader
 
readUnsignedLong(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
readUnsignedLongField(JsonParser, String, long) - Static method in class com.dropbox.core.json.JsonReader
 
reason - Variable in exception com.dropbox.core.json.JsonReader.FileLoadException.IOError
 
reason - Variable in exception com.dropbox.core.json.JsonReader.FileLoadException.JsonError
 
recordEnd() - Method in class com.dropbox.core.util.DumpWriter.Multiline
 
recordEnd() - Method in class com.dropbox.core.util.DumpWriter.Plain
 
recordEnd() - Method in class com.dropbox.core.util.DumpWriter
 
recordStart(String) - Method in class com.dropbox.core.util.DumpWriter.Multiline
 
recordStart(String) - Method in class com.dropbox.core.util.DumpWriter.Plain
 
recordStart(String) - Method in class com.dropbox.core.util.DumpWriter
 
referralLink - Variable in class com.dropbox.core.DbxAccountInfo
 
reset - Variable in class com.dropbox.core.DbxDelta
If true, then you should reset your local state to be an empty folder before processing the list of delta entries.
reset - Variable in class com.dropbox.core.DbxDeltaC
If true, then you should reset your local state to be an empty folder before processing the list of delta entries.
ResponseReader - Static variable in class com.dropbox.core.DbxOAuth1Upgrader
For JSON parsing.
restoreFile(String, String) - Method in class com.dropbox.core.DbxClient
Takes a copy of the file at the given revision and saves it over the current latest copy.
rev - Variable in class com.dropbox.core.DbxEntry.File
The revision of the file at this path.
run() - Method in class com.dropbox.core.DbxRequestUtil.RequestMaker
 
runAndRetry(int, DbxRequestUtil.RequestMaker<T, E>) - Static method in class com.dropbox.core.DbxRequestUtil
 

S

searchFileAndFolderNames(String, String) - Method in class com.dropbox.core.DbxClient
Returns metadata for all files and folders whose name matches the query string.
secret - Variable in class com.dropbox.core.DbxAppInfo
Your Dropbox app secret (OAuth calls this the consumer secret).
secret - Variable in class com.dropbox.core.DbxOAuth1AccessToken
The OAuth 1 access token secret.
SecretReader - Static variable in class com.dropbox.core.DbxAppInfo
 
secureStringEquals(String, String) - Static method in class com.dropbox.core.util.StringUtil
When you're compating two strings for equality and one of them is a value that could be provided by an attacker and the other is a value that the attacker shouldn't know, use this function to check for equality.
serialVersionUID - Static variable in class com.dropbox.core.DbxAppInfo
 
serialVersionUID - Static variable in class com.dropbox.core.DbxAuthFinish
 
serialVersionUID - Static variable in class com.dropbox.core.DbxEntry.File
 
serialVersionUID - Static variable in class com.dropbox.core.DbxEntry.Folder
 
serialVersionUID - Static variable in class com.dropbox.core.DbxEntry
 
serialVersionUID - Static variable in class com.dropbox.core.DbxEntry.WithChildren
 
serialVersionUID - Static variable in class com.dropbox.core.DbxEntry.WithChildrenC
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.BadRequest
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.BadResponse
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.BadResponseCode
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.InvalidAccessToken
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.NetworkIO
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.ProtocolError
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.RetryLater
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException
 
serialVersionUID - Static variable in exception com.dropbox.core.DbxException.ServerError
 
serialVersionUID - Static variable in class com.dropbox.core.DbxHost
 
serialVersionUID - Static variable in exception com.dropbox.core.json.JsonReadException
 
serialVersionUID - Static variable in exception com.dropbox.core.NoThrowOutputStream.HiddenException
 
serialVersionUID - Static variable in exception com.dropbox.core.util.IOUtil.ReadException
 
serialVersionUID - Static variable in exception com.dropbox.core.util.IOUtil.WrappedException
 
serialVersionUID - Static variable in exception com.dropbox.core.util.IOUtil.WriteException
 
session - Variable in class com.dropbox.core.DbxStandardSessionStore
 
set(String) - Method in interface com.dropbox.core.DbxSessionStore
 
set(String) - Method in class com.dropbox.core.DbxStandardSessionStore
 
shared - Variable in class com.dropbox.core.DbxAccountInfo.Quota
 
skipValue(JsonParser) - Static method in class com.dropbox.core.json.JsonReader
 
slurp(InputStream, int) - Static method in class com.dropbox.core.util.IOUtil
 
slurp(InputStream, int, byte[]) - Static method in class com.dropbox.core.util.IOUtil
 
split(String) - Static method in class com.dropbox.core.DbxPath
 
SSLConfig - Class in com.dropbox.core.http
The proper SSL configuration that should be used when connecting to Dropbox API servers.
SSLConfig() - Constructor for class com.dropbox.core.http.SSLConfig
 
StandardHttpRequestor - Class in com.dropbox.core.http
HttpRequestor implementation that uses Java's standard library HttpsURLConnection.
StandardHttpRequestor() - Constructor for class com.dropbox.core.http.StandardHttpRequestor
Creates an instance that uses a direct HTTP connection (as opposed to using a proxy).
StandardHttpRequestor(Proxy) - Constructor for class com.dropbox.core.http.StandardHttpRequestor
Creates an instance that connects through the given proxy.
start(String) - Method in class com.dropbox.core.DbxWebAuth
Start authorization.
start() - Method in class com.dropbox.core.DbxWebAuth
Start authorization.
start() - Method in class com.dropbox.core.DbxWebAuthNoRedirect
Start authorization.
startGet(DbxRequestConfig, String, String, String, String[], ArrayList<HttpRequestor.Header>) - Static method in class com.dropbox.core.DbxRequestUtil
Convenience function for making HTTP GET requests.
startGetFile(String, String) - Method in class com.dropbox.core.DbxClient
Retrieve a file's content and content metadata.
startGetThumbnail(DbxThumbnailSize, DbxThumbnailFormat, String, String) - Method in class com.dropbox.core.DbxClient
startPost(String, Iterable<HttpRequestor.Header>) - Method in class com.dropbox.core.http.HttpRequestor
 
startPost(String, Iterable<HttpRequestor.Header>) - Method in class com.dropbox.core.http.StandardHttpRequestor
 
startPostNoAuth(DbxRequestConfig, String, String, String[], ArrayList<HttpRequestor.Header>) - Static method in class com.dropbox.core.DbxRequestUtil
Convenience function for making HTTP POST requests.
startPut(DbxRequestConfig, String, String, String, String[], ArrayList<HttpRequestor.Header>) - Static method in class com.dropbox.core.DbxRequestUtil
Convenience function for making HTTP PUT requests.
startPut(String, Iterable<HttpRequestor.Header>) - Method in class com.dropbox.core.http.HttpRequestor
 
startPut(String, Iterable<HttpRequestor.Header>) - Method in class com.dropbox.core.http.StandardHttpRequestor
 
startUploadFile(String, DbxWriteMode, long) - Method in class com.dropbox.core.DbxClient
Start an API request to upload a file to Dropbox.
startUploadFileChunked(String, DbxWriteMode, long) - Method in class com.dropbox.core.DbxClient
Similar to DbxClient.startUploadFile(java.lang.String, com.dropbox.core.DbxWriteMode, long), except always uses the chunked upload API.
startUploadFileChunked(int, String, DbxWriteMode, long) - Method in class com.dropbox.core.DbxClient
Similar to DbxClient.startUploadFile(java.lang.String, com.dropbox.core.DbxWriteMode, long), except always uses the chunked upload API.
startUploadFileSingle(String, DbxWriteMode, long) - Method in class com.dropbox.core.DbxClient
statusCode - Variable in exception com.dropbox.core.DbxException.BadResponseCode
 
statusCode - Variable in class com.dropbox.core.http.HttpRequestor.Response
 
StringReader - Static variable in class com.dropbox.core.json.JsonReader
 
stringToUtf8(String) - Static method in class com.dropbox.core.util.StringUtil
 
StringUtil - Class in com.dropbox.core.util
 
StringUtil() - Constructor for class com.dropbox.core.util.StringUtil
 

T

toString() - Method in class com.dropbox.core.DbxThumbnailSize
 
toString() - Method in class com.dropbox.core.util.Dumpable
 
toString(StringBuilder) - Method in class com.dropbox.core.util.Dumpable
 
toString() - Method in class com.dropbox.core.util.Maybe
 
toStringDate(Date) - Static method in class com.dropbox.core.util.DumpWriter
 
toStringLocation(StringBuilder, JsonLocation) - Static method in exception com.dropbox.core.json.JsonReadException
 
toStringMultiline() - Method in class com.dropbox.core.util.Dumpable
Like Dumpable.toString() except returns a multi-line string.
toStringMultiline(StringBuilder, int, boolean) - Method in class com.dropbox.core.util.Dumpable
Like Dumpable.toStringMultiline(), but appends the result to buf instead of returning a string.
total - Variable in class com.dropbox.core.DbxAccountInfo.Quota
 

U

underlying - Variable in exception com.dropbox.core.DbxClient.IODbxException
 
underlying - Variable in exception com.dropbox.core.DbxException.NetworkIO
 
underlying - Variable in exception com.dropbox.core.NoThrowOutputStream.HiddenException
 
underlying - Variable in exception com.dropbox.core.util.IOUtil.WrappedException
 
unexpectedStatus(HttpRequestor.Response) - Static method in class com.dropbox.core.DbxRequestUtil
 
update(String) - Static method in class com.dropbox.core.DbxWriteMode
Returns a DbxWriteMode for updating an existing file.
uploadFile(String, DbxWriteMode, long, InputStream) - Method in class com.dropbox.core.DbxClient
uploadFile(String, DbxWriteMode, long, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
Upload file contents to Dropbox, getting contents from the given DbxStreamWriter.
uploadFileChunked(String, DbxWriteMode, long, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
uploadFileChunked(int, String, DbxWriteMode, long, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
uploadFileSingle(String, DbxWriteMode, long, DbxStreamWriter<E>) - Method in class com.dropbox.core.DbxClient
 
url - Variable in class com.dropbox.core.DbxUrlWithExpiration
 
UrlSafeBase64Digits - Static variable in class com.dropbox.core.util.StringUtil
 
urlSafeBase64Encode(byte[]) - Static method in class com.dropbox.core.util.StringUtil
 
urlState - Variable in class com.dropbox.core.DbxAuthFinish
The state data you passed in to DbxWebAuth.start(java.lang.String).
userId - Variable in class com.dropbox.core.DbxAccountInfo
 
userId - Variable in class com.dropbox.core.DbxAuthFinish
The Dropbox user ID of the user who just approved your app for access to their Dropbox account.
userLocale - Variable in class com.dropbox.core.DbxRequestConfig
The locale of the user of your app.
UTC - Static variable in class com.dropbox.core.json.JsonDateReader
 
UTF8 - Static variable in class com.dropbox.core.util.StringUtil
 
utf8ToString(byte[]) - Static method in class com.dropbox.core.util.StringUtil
 

V

value - Variable in class com.dropbox.core.http.HttpRequestor.Header
 
value(String) - Method in class com.dropbox.core.util.DumpWriter
 
value(int) - Method in class com.dropbox.core.util.DumpWriter
 
value(long) - Method in class com.dropbox.core.util.DumpWriter
 
value(boolean) - Method in class com.dropbox.core.util.DumpWriter
 
value(Date) - Method in class com.dropbox.core.util.DumpWriter
 
value(Dumpable) - Method in class com.dropbox.core.util.DumpWriter
 
values(Iterable<? extends Dumpable>) - Method in class com.dropbox.core.util.DumpWriter
 
verbatim(String) - Method in class com.dropbox.core.util.DumpWriter.Multiline
 
verbatim(String) - Method in class com.dropbox.core.util.DumpWriter.Plain
 
verbatim(String) - Method in class com.dropbox.core.util.DumpWriter
 
Version - Static variable in class com.dropbox.core.DbxSdkVersion
 

W

w1024h768 - Static variable in class com.dropbox.core.DbxThumbnailSize
1024x768 pixels.
w128h128 - Static variable in class com.dropbox.core.DbxThumbnailSize
128x128 pixels.
w32h32 - Static variable in class com.dropbox.core.DbxThumbnailSize
32x32 pixels.
w640h480 - Static variable in class com.dropbox.core.DbxThumbnailSize
640x480 pixels.
w64h64 - Static variable in class com.dropbox.core.DbxThumbnailSize
64x64 pixels.
web - Variable in class com.dropbox.core.DbxHost
The host name of the Dropbox web server.
width - Variable in class com.dropbox.core.DbxThumbnailSize
 
write(NoThrowOutputStream) - Method in class com.dropbox.core.DbxStreamWriter.ByteArrayCopier
 
write(NoThrowOutputStream) - Method in class com.dropbox.core.DbxStreamWriter.InputStreamCopier
 
write(NoThrowOutputStream) - Method in class com.dropbox.core.DbxStreamWriter
Write all the data you plan to write to out.
write(T, JsonGenerator) - Method in class com.dropbox.core.json.JsonWriter
 
write(byte[], int, int) - Method in class com.dropbox.core.NoThrowOutputStream
 
write(byte[]) - Method in class com.dropbox.core.NoThrowOutputStream
 
write(int) - Method in class com.dropbox.core.NoThrowOutputStream
 
write(int) - Method in class com.dropbox.core.util.CountingOutputStream
 
write(byte[]) - Method in class com.dropbox.core.util.CountingOutputStream
 
write(byte[], int, int) - Method in class com.dropbox.core.util.CountingOutputStream
 
Writer - Static variable in class com.dropbox.core.DbxAuthInfo
 
Writer - Static variable in class com.dropbox.core.DbxHost
 
writeToFile(T, File, boolean) - Method in class com.dropbox.core.json.JsonWriter
 
writeToFile(T, File) - Method in class com.dropbox.core.json.JsonWriter
 
writeToFile(T, String, boolean) - Method in class com.dropbox.core.json.JsonWriter
 
writeToFile(T, String) - Method in class com.dropbox.core.json.JsonWriter
 
writeToStream(T, OutputStream, boolean) - Method in class com.dropbox.core.json.JsonWriter
 
writeToStream(T, OutputStream) - Method in class com.dropbox.core.json.JsonWriter
 
A B C D E F G H I J K L M N P Q R S T U V W 

Copyright © 2014. All rights reserved.