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

## A

ACCOUNT_ALREADY_LINKED - Static variable in exception com.parse.ParseException
  Error code indicating that an an account being linked is already linked to another user.
ACTION_PUSH_DELETE - Static variable in class com.parse.ParsePushBroadcastReceiver
  The name of the Intent fired when a notification has been dismissed.
ACTION_PUSH_OPEN - Static variable in class com.parse.ParsePushBroadcastReceiver
  The name of the Intent fired when a notification has been opened.
ACTION_PUSH_RECEIVE - Static variable in class com.parse.ParsePushBroadcastReceiver
  The name of the Intent fired when a push has been received.
add(String, Object) - Method in class com.parse.ParseObject
  Atomically adds an object to the end of the array associated with a given key.
add(T) - Method in class com.parse.ParseRelation
  Adds an object to this relation.
addAll(String, Collection<?>) - Method in class com.parse.ParseObject
  Atomically adds the objects contained in a `Collection` to the end of the array associated with a given key.
addAllUnique(String, Collection<?>) - Method in class com.parse.ParseObject
  Atomically adds the objects contained in a `Collection` to the array associated with a given key, only adding elements which are not already present in the array.
addAscendingOrder(String) - Method in class com.parse.ParseQuery
  Also sorts the results in ascending order by the given key.
addDescendingOrder(String) - Method in class com.parse.ParseQuery
  Also sorts the results in descending order by the given key.
addHeader(String, String) - Method in class com.parse.http.ParseHttpRequest.Builder
  Adds a header to this `Builder`.
addHeader(String, String) - Method in class com.parse.http.ParseHttpResponse.Builder
  Adds a header to this `Builder`.
addHeaders(Map<String, String>) - Method in class com.parse.http.ParseHttpRequest.Builder
  Adds headers to this `Builder`.
addHeaders(Map<String, String>) - Method in class com.parse.http.ParseHttpResponse.Builder
  Adds headers to this `Builder`.
addParseNetworkInterceptor(ParseNetworkInterceptor) - Static method in class com.parse.Parse
  Add a `ParseNetworkInterceptor`.
addUnique(String, Object) - Method in class com.parse.ParseObject
  Atomically adds an object to the array associated with a given key, only if it is not already present in the array.
AuthenticationCallback - Interface in com.parse
  Provides a general interface for delegation of third party authentication callbacks.

## B

become(String) - Static method in class com.parse.ParseUser
  Authorize a user with a session token.
becomeInBackground(String) - Static method in class com.parse.ParseUser
  Authorize a user with a session token.
becomeInBackground(String, LogInCallback) - Static method in class com.parse.ParseUser
  Authorize a user with a session token.
build() - Method in class com.parse.http.ParseHttpRequest.Builder
  Builds a `ParseHttpRequest` based on this `Builder`.
build() - Method in class com.parse.http.ParseHttpResponse.Builder
  Builds a `ParseHttpResponse` by this `Builder`.

## C

CACHE_MISS - Static variable in exception com.parse.ParseException
  Error code indicating the result was not found in the cache.
callFunction(String, Map<String, ?>) - Static method in class com.parse.ParseCloud
  Calls a cloud function.
callFunctionInBackground(String, Map<String, ?>) - Static method in class com.parse.ParseCloud
  Calls a cloud function in the background.
callFunctionInBackground(String, Map<String, ?>, FunctionCallback<T>) - Static method in class com.parse.ParseCloud
  Calls a cloud function in the background.
cancel() - Method in class com.parse.ParseFile
  Cancels the current network request and callbacks whether it's uploading or fetching data from the server.
cancel() - Method in class com.parse.ParseQuery
  Cancels the current network request (if one is running).
clearAllCachedResults() - Static method in class com.parse.ParseQuery
  Clears the cached result for all queries.
clearCachedResult() - Method in class com.parse.ParseQuery
  Removes the previously cached result for this query, forcing the next find() to hit the network.
clearExpiration() - Method in class com.parse.ParsePush
  Clears both expiration values, indicating that the notification should never expire.
com.parse - package com.parse
com.parse.http - package com.parse.http
COMMAND_UNAVAILABLE - Static variable in exception com.parse.ParseException
  Error code indicating that the feature you tried to access is only available internally for testing purposes.
ConfigCallback - Interface in com.parse
  A `ConfigCallback` is used to run code after `ParseConfig.getInBackground()` is used to fetch a new configuration object from the server in a background thread.
CONNECTION_FAILED - Static variable in exception com.parse.ParseException
  Error code indicating the connection to the Parse servers failed.
containsKey(String) - Method in class com.parse.ParseObject
  Whether this object has a particular key.
count() - Method in class com.parse.ParseQuery
  Counts the number of objects that match this query.
CountCallback - Interface in com.parse
  A `CountCallback` is used to run code after a `ParseQuery` is used to count objects matching a query in a background thread.
countInBackground() - Method in class com.parse.ParseQuery
  Counts the number of objects that match this query in a background thread.
countInBackground(CountCallback) - Method in class com.parse.ParseQuery
  Counts the number of objects that match this query in a background thread.
create(String) - Static method in class com.parse.ParseObject
  Creates a new `ParseObject` based upon a class name.
create(Class<T>) - Static method in class com.parse.ParseObject
  Creates a new `ParseObject` based upon a subclass type.
createWithoutData(String, String) - Static method in class com.parse.ParseObject
  Creates a reference to an existing `ParseObject` for use in creating associations between `ParseObject`s.
createWithoutData(Class<T>, String) - Static method in class com.parse.ParseObject
  Creates a reference to an existing `ParseObject` for use in creating associations between `ParseObject`s.

## D

DEFAULT_PIN - Static variable in class com.parse.ParseObject
  Default name for pinning if not specified.
delete() - Method in class com.parse.ParseObject
  Deletes this object on the server.
deleteAll(List<T>) - Static method in class com.parse.ParseObject
  Deletes each object in the provided list.
deleteAllInBackground(List<T>, DeleteCallback) - Static method in class com.parse.ParseObject
  Deletes each object in the provided list.
deleteAllInBackground(List<T>) - Static method in class com.parse.ParseObject
  Deletes each object in the provided list.
DeleteCallback - Interface in com.parse
  A `DeleteCallback` is used to run code after saving a `ParseObject` in a background thread.
deleteEventually(DeleteCallback) - Method in class com.parse.ParseObject
  Deletes this object from the server at some unspecified time in the future, even if Parse is currently inaccessible.
deleteEventually() - Method in class com.parse.ParseObject
  Deletes this object from the server at some unspecified time in the future, even if Parse is currently inaccessible.
deleteInBackground() - Method in class com.parse.ParseObject
  Deletes this object on the server in a background thread.
deleteInBackground(DeleteCallback) - Method in class com.parse.ParseObject
  Deletes this object on the server in a background thread.
distanceInKilometersTo(ParseGeoPoint) - Method in class com.parse.ParseGeoPoint
  Get distance between this point and another `ParseGeoPoint` in kilometers.
distanceInMilesTo(ParseGeoPoint) - Method in class com.parse.ParseGeoPoint
  Get distance between this point and another `ParseGeoPoint` in kilometers.
distanceInRadiansTo(ParseGeoPoint) - Method in class com.parse.ParseGeoPoint
  Get distance in radians between this point and another `ParseGeoPoint`.
done(ParseConfig, ParseException) - Method in interface com.parse.ConfigCallback
  Override this function with the code you want to run after the fetch is complete.
done(int, ParseException) - Method in interface com.parse.CountCallback
  Override this function with the code you want to run after the count is complete.
done(ParseException) - Method in interface com.parse.DeleteCallback
  Override this function with the code you want to run after the delete is complete.
done(List<T>, ParseException) - Method in interface com.parse.FindCallback
  Override this function with the code you want to run after the fetch is complete.
done(T, ParseException) - Method in interface com.parse.FunctionCallback
  Override this function with the code you want to run after the cloud function is complete.
done(T, ParseException) - Method in interface com.parse.GetCallback
  Override this function with the code you want to run after the fetch is complete.
done(byte[], ParseException) - Method in interface com.parse.GetDataCallback
  Override this function with the code you want to run after the fetch is complete.
done(InputStream, ParseException) - Method in interface com.parse.GetDataStreamCallback
  Override this function with the code you want to run after the fetch is complete.
done(File, ParseException) - Method in interface com.parse.GetFileCallback
  Override this function with the code you want to run after the fetch is complete.
done(ParseGeoPoint, ParseException) - Method in interface com.parse.LocationCallback
  Override this function with the code you want to run after the location fetch is complete.
done(ParseUser, ParseException) - Method in interface com.parse.LogInCallback
  Override this function with the code you want to run after the save is complete.
done(ParseException) - Method in interface com.parse.LogOutCallback
  Override this function with the code you want to run after the save is complete.
done(Integer) - Method in interface com.parse.ProgressCallback
  Override this function with your desired callback.
done(ParseObject, ParseException) - Method in interface com.parse.RefreshCallback
  Override this function with the code you want to run after the save is complete.
done(ParseException) - Method in interface com.parse.RequestPasswordResetCallback
  Override this function with the code you want to run after the request is complete.
done(ParseException) - Method in interface com.parse.SaveCallback
  Override this function with the code you want to run after the save is complete.
done(ParseException) - Method in interface com.parse.SendCallback
  Override this function with the code you want to run after the send is complete.
done(ParseException) - Method in interface com.parse.SignUpCallback
  Override this function with the code you want to run after the signUp is complete.
DUPLICATE_VALUE - Static variable in exception com.parse.ParseException
  Error code indicating that a unique field was given a value that is already taken.

## E

EMAIL_MISSING - Static variable in exception com.parse.ParseException
  Error code indicating that the email is missing, but must be specified.
EMAIL_NOT_FOUND - Static variable in exception com.parse.ParseException
  Error code indicating that a user with the specified email was not found.
EMAIL_TAKEN - Static variable in exception com.parse.ParseException
  Error code indicating that the email has already been taken.
enableAutomaticUser() - Static method in class com.parse.ParseUser
  Enables automatic creation of anonymous users.
enableLocalDatastore(Context) - Static method in class com.parse.Parse
  Enable pinning in your application.
enableRevocableSessionInBackground() - Static method in class com.parse.ParseUser
  Enables revocable sessions.
EXCEEDED_QUOTA - Static variable in exception com.parse.ParseException
  Error code indicating that an application quota was exceeded.

## F

fetch() - Method in class com.parse.ParseObject
  Fetches this object with the data from the server.
fetch() - Method in class com.parse.ParseUser
fetchAll(List<T>) - Static method in class com.parse.ParseObject
  Fetches all the objects in the provided list.
fetchAllIfNeeded(List<T>) - Static method in class com.parse.ParseObject
  Fetches all the objects that don't have data in the provided list.
fetchAllIfNeededInBackground(List<T>) - Static method in class com.parse.ParseObject
  Fetches all the objects that don't have data in the provided list in the background.
fetchAllIfNeededInBackground(List<T>, FindCallback<T>) - Static method in class com.parse.ParseObject
  Fetches all the objects that don't have data in the provided list in the background.
fetchAllInBackground(List<T>) - Static method in class com.parse.ParseObject
  Fetches all the objects in the provided list in the background.
fetchAllInBackground(List<T>, FindCallback<T>) - Static method in class com.parse.ParseObject
  Fetches all the objects in the provided list in the background.
fetchFromLocalDatastore() - Method in class com.parse.ParseObject
  Loads data from the local datastore into this object, if it has not been fetched from the server already.
fetchFromLocalDatastoreInBackground(GetCallback<T>) - Method in class com.parse.ParseObject
  Loads data from the local datastore into this object, if it has not been fetched from the server already.
fetchIfNeeded() - Method in class com.parse.ParseObject
  If this `ParseObject` has not been fetched (i.e.
fetchIfNeeded() - Method in class com.parse.ParseUser
fetchIfNeededInBackground() - Method in class com.parse.ParseObject
  If this `ParseObject` has not been fetched (i.e.
fetchIfNeededInBackground(GetCallback<T>) - Method in class com.parse.ParseObject
  If this `ParseObject` has not been fetched (i.e.
fetchInBackground() - Method in class com.parse.ParseObject
  Fetches this object with the data from the server in a background thread.
fetchInBackground(GetCallback<T>) - Method in class com.parse.ParseObject
  Fetches this object with the data from the server in a background thread.
FILE_DELETE_ERROR - Static variable in exception com.parse.ParseException
  Error code indicating that deleting a file failed.
find() - Method in class com.parse.ParseQuery
  Retrieves a list of `ParseObject`s that satisfy this query.
FindCallback<T extends ParseObject> - Interface in com.parse
  A `FindCallback` is used to run code after a `ParseQuery` is used to fetch a list of `ParseObject`s in a background thread.
findInBackground() - Method in class com.parse.ParseQuery
  Retrieves a list of `ParseObject`s that satisfy this query from the source in a background thread.
findInBackground(FindCallback<T>) - Method in class com.parse.ParseQuery
  Retrieves a list of `ParseObject`s that satisfy this query from the source in a background thread.
fromLocalDatastore() - Method in class com.parse.ParseQuery
  Change the source of this query to all pinned objects.
fromPin() - Method in class com.parse.ParseQuery
  Change the source of this query to the default group of pinned objects.
fromPin(String) - Method in class com.parse.ParseQuery
  Change the source of this query to a specific group of pinned objects.
fromString(String) - Static method in enum com.parse.http.ParseHttpRequest.Method
  Creates a `Method` from the given string.
FunctionCallback<T> - Interface in com.parse
  A `FunctionCallback` is used to run code after `ParseCloud.callFunction(java.lang.String, java.util.Map<java.lang.String, ?>)` is used to run a Cloud Function in a background thread.

## G

get() - Static method in class com.parse.ParseConfig
  Fetches a new configuration object from the server.
get(String) - Method in class com.parse.ParseConfig
  Access a value.
get(String, Object) - Method in class com.parse.ParseConfig
  Access a value, returning a default value if the key doesn't exist.
get(String) - Method in class com.parse.ParseObject
  Access a value.
get(String) - Method in class com.parse.ParseQuery
  Constructs a `ParseObject` whose id is already known by fetching data from the source.
getACL() - Method in class com.parse.ParseObject
  Access the `ParseACL` governing this object.
getActivity(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Used by `ParsePushBroadcastReceiver.onPushOpen(android.content.Context, android.content.Intent)` to determine which activity to launch or insert into the back stack.
getAllHeaders() - Method in class com.parse.http.ParseHttpRequest
  Gets all headers from this `ParseHttpRequest`.
getAllHeaders() - Method in class com.parse.http.ParseHttpResponse
  Gets all headers from this `ParseHttpResponse`.
getBody() - Method in class com.parse.http.ParseHttpRequest
  Gets http body of this `ParseHttpRequest`.
getBoolean(String) - Method in class com.parse.ParseConfig
  Access a `boolean` value.
getBoolean(String, boolean) - Method in class com.parse.ParseConfig
  Access a `boolean` value, returning a default value if it doesn't exist.
getBoolean(String) - Method in class com.parse.ParseObject
  Access a `boolean` value.
getBytes(String) - Method in class com.parse.ParseObject
  Access a `byte[]` value.
getCachePolicy() - Method in class com.parse.ParseQuery
GetCallback<T extends ParseObject> - Interface in com.parse
  A `GetCallback` is used to run code after a `ParseQuery` is used to fetch a `ParseObject` in a background thread.
getClassName() - Method in class com.parse.ParseObject
  Accessor to the class name.
getClassName() - Method in class com.parse.ParseQuery
  Accessor for the class name.
getCode() - Method in exception com.parse.ParseException
  Access the code for this error.
getContent() - Method in class com.parse.http.ParseHttpBody
  Returns the content of this body.
getContent() - Method in class com.parse.http.ParseHttpResponse
  Returns the content of the `ParseHttpResponse`'s body.
getContentLength() - Method in class com.parse.http.ParseHttpBody
  Returns the number of bytes which will be written to `out` when `ParseHttpBody.writeTo(java.io.OutputStream)` is called, or `-1` if that count is unknown.
getContentType() - Method in class com.parse.http.ParseHttpBody
  Returns the `Content-Type` of this body.
getContentType() - Method in class com.parse.http.ParseHttpResponse
  Gets the `Content-Type` of this `ParseHttpResponse`.
getCreatedAt() - Method in class com.parse.ParseObject
  This reports time as the server sees it, so that if you create a `ParseObject`, then wait a while, and then call `ParseObject.save()`, the creation time will be the time of the first `ParseObject.save()` call rather than the time the object was created locally.
getCurrentConfig() - Static method in class com.parse.ParseConfig
  Retrieves the most recently-fetched configuration object, either from memory or disk if necessary.
getCurrentInstallation() - Static method in class com.parse.ParseInstallation
getCurrentLocationInBackground(long) - Static method in class com.parse.ParseGeoPoint
  Asynchronously fetches the current location of the device.
getCurrentLocationInBackground(long, LocationCallback) - Static method in class com.parse.ParseGeoPoint
  Asynchronously fetches the current location of the device.
getCurrentLocationInBackground(long, Criteria) - Static method in class com.parse.ParseGeoPoint
  Asynchronously fetches the current location of the device.
getCurrentLocationInBackground(long, Criteria, LocationCallback) - Static method in class com.parse.ParseGeoPoint
  Asynchronously fetches the current location of the device.
getCurrentSessionInBackground() - Static method in class com.parse.ParseSession
  Get the current `ParseSession` object related to the current user.
getCurrentSessionInBackground(GetCallback<ParseSession>) - Static method in class com.parse.ParseSession
  Get the current `ParseSession` object related to the current user.
getCurrentUser() - Static method in class com.parse.ParseUser
  This retrieves the currently logged in ParseUser with a valid session, either from memory or disk if necessary.
getData() - Method in class com.parse.ParseFile
  Synchronously gets the data from cache if available or fetches its content from the network.
GetDataCallback - Interface in com.parse
  A `GetDataCallback` is used to run code after a `ParseFile` fetches its data on a background thread.
getDataInBackground(ProgressCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the data from cache if available or fetches its content from the network.
getDataInBackground() - Method in class com.parse.ParseFile
  Asynchronously gets the data from cache if available or fetches its content from the network.
getDataInBackground(GetDataCallback, ProgressCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the data from cache if available or fetches its content from the network.
getDataInBackground(GetDataCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the data from cache if available or fetches its content from the network.
getDataStream() - Method in class com.parse.ParseFile
  Synchronously gets the data stream from cached file if available or fetches its content from the network, saves the content as cached file and returns the data stream of the cached file.
GetDataStreamCallback - Interface in com.parse
  A `GetDataStreamCallback` is used to run code after a `ParseFile` fetches its data on a background thread.
getDataStreamInBackground(ProgressCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the data stream from cached file if available or fetches its content from the network, saves the content as cached file and returns the data stream of the cached file.
getDataStreamInBackground() - Method in class com.parse.ParseFile
  Asynchronously gets the data stream from cached file if available or fetches its content from the network, saves the content as cached file and returns the data stream of the cached file.
getDataStreamInBackground(GetDataStreamCallback, ProgressCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the data stream from cached file if available or fetches its content from the network, saves the content as cached file and returns the data stream of the cached file.
getDataStreamInBackground(GetDataStreamCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the data stream from cached file if available or fetches its content from the network, saves the content as cached file and returns the data stream of the cached file.
getDate(String) - Method in class com.parse.ParseConfig
  Access a `Date` value.
getDate(String, Date) - Method in class com.parse.ParseConfig
  Access a `Date` value, returning a default value if it doesn't exist.
getDate(String) - Method in class com.parse.ParseObject
  Access a `Date` value.
getDouble(String) - Method in class com.parse.ParseConfig
  Access a `double` value.
getDouble(String, double) - Method in class com.parse.ParseConfig
  Access a `double` value, returning a default value if it doesn't exist.
getDouble(String) - Method in class com.parse.ParseObject
  Access a `double` value.
getEmail() - Method in class com.parse.ParseUser
  Retrieves the email address.
getFile() - Method in class com.parse.ParseFile
  Synchronously gets the file pointer from cache if available or fetches its content from the network.
GetFileCallback - Interface in com.parse
  A `GetFileCallback` is used to run code after a `ParseFile` fetches its data on a background thread.
getFileInBackground(ProgressCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the file pointer from cache if available or fetches its content from the network.
getFileInBackground() - Method in class com.parse.ParseFile
  Asynchronously gets the file pointer from cache if available or fetches its content from the network.
getFileInBackground(GetFileCallback, ProgressCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the file pointer from cache if available or fetches its content from the network.
getFileInBackground(GetFileCallback) - Method in class com.parse.ParseFile
  Asynchronously gets the file pointer from cache if available or fetches its content from the network.
getFirst() - Method in class com.parse.ParseQuery
  Retrieves at most one `ParseObject` that satisfies this query.
getFirstInBackground() - Method in class com.parse.ParseQuery
  Retrieves at most one `ParseObject` that satisfies this query from the source in a background thread.
getFirstInBackground(GetCallback<T>) - Method in class com.parse.ParseQuery
  Retrieves at most one `ParseObject` that satisfies this query from the source in a background thread.
getHeader(String) - Method in class com.parse.http.ParseHttpRequest
  Retrieves the header value from this `ParseHttpRequest` by the given header name.
getHeader(String) - Method in class com.parse.http.ParseHttpResponse
  Retrieves the header value from this `ParseHttpResponse` by the given header name.
getInBackground(ConfigCallback) - Static method in class com.parse.ParseConfig
  Fetches a new configuration object from the server in a background thread.
getInBackground() - Static method in class com.parse.ParseConfig
  Fetches a new configuration object from the server in a background thread.
getInBackground(String) - Method in class com.parse.ParseQuery
  Constructs a `ParseObject` whose id is already known by fetching data from the source in a background thread.
getInBackground(String, GetCallback<T>) - Method in class com.parse.ParseQuery
  Constructs a `ParseObject` whose id is already known by fetching data from the source in a background thread.
getInstallationId() - Method in class com.parse.ParseInstallation
  Returns the unique ID of this installation.
getInt(String) - Method in class com.parse.ParseConfig
  Access an `int` value.
getInt(String, int) - Method in class com.parse.ParseConfig
  Access an `int` value, returning a default value if it doesn't exist.
getInt(String) - Method in class com.parse.ParseObject
  Access an `int` value.
getJSONArray(String) - Method in class com.parse.ParseConfig
  Access a `JSONArray` value.
getJSONArray(String, JSONArray) - Method in class com.parse.ParseConfig
  Access a `JSONArray` value, returning a default value if it doesn't exist.
getJSONArray(String) - Method in class com.parse.ParseObject
  Access a `JSONArray` value.
getJSONObject(String) - Method in class com.parse.ParseConfig
  Access a `JSONObject` value.
getJSONObject(String, JSONObject) - Method in class com.parse.ParseConfig
  Access a `JSONObject` value, returning a default value if it doesn't exist.
getJSONObject(String) - Method in class com.parse.ParseObject
  Access a `JSONObject` value.
getLargeIcon(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Retrieves the large icon to be used in a `Notification`.
getLatitude() - Method in class com.parse.ParseGeoPoint
  Get latitude.
getLimit() - Method in class com.parse.ParseQuery
  Accessor for the limit.
getList(String) - Method in class com.parse.ParseConfig
  Access a `List` value.
getList(String, List<T>) - Method in class com.parse.ParseConfig
  Access a `List` value, returning a default value if it doesn't exist.
getList(String) - Method in class com.parse.ParseObject
  Access a `List` value.
getLogLevel() - Static method in class com.parse.Parse
  Returns the level of logging that will be displayed.
getLong(String) - Method in class com.parse.ParseConfig
  Access a `long` value.
getLong(String, long) - Method in class com.parse.ParseConfig
  Access a `long` value, returning a default value if it doesn't exist.
getLong(String) - Method in class com.parse.ParseObject
  Access a `long` value.
getLongitude() - Method in class com.parse.ParseGeoPoint
  Get longitude.
getMap(String) - Method in class com.parse.ParseConfig
  Access a `Map` value.
getMap(String, Map<String, V>) - Method in class com.parse.ParseConfig
  Access a `Map` value, returning a default value if it doesn't exist.
getMap(String) - Method in class com.parse.ParseObject
  Access a `Map` value
getMaxCacheAge() - Method in class com.parse.ParseQuery
  Gets the maximum age of cached data that will be considered in this query.
getMethod() - Method in class com.parse.http.ParseHttpRequest
  Gets the `Method` of this `ParseHttpRequest`.
getName() - Method in class com.parse.ParseFile
  The filename.
getName() - Method in class com.parse.ParseRole
  Gets the name of the role.
getNotification(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Creates a `Notification` with reasonable defaults.
getNumber(String) - Method in class com.parse.ParseConfig
  Access a numerical value.
getNumber(String, Number) - Method in class com.parse.ParseConfig
  Access a numerical value, returning a default value if it doesn't exist.
getNumber(String) - Method in class com.parse.ParseObject
  Access a `Number` value.
getObjectId() - Method in class com.parse.ParseObject
  Accessor to the object id.
getParseFile(String) - Method in class com.parse.ParseConfig
  Access a `ParseFile` value.
getParseFile(String, ParseFile) - Method in class com.parse.ParseConfig
  Access a `ParseFile` value, returning a default value if it doesn't exist.
getParseFile(String) - Method in class com.parse.ParseObject
  Access a `ParseFile` value.
getParseGeoPoint(String) - Method in class com.parse.ParseConfig
  Access a `ParseGeoPoint` value.
getParseGeoPoint(String, ParseGeoPoint) - Method in class com.parse.ParseConfig
  Access a `ParseGeoPoint` value, returning a default value if it doesn't exist.
getParseGeoPoint(String) - Method in class com.parse.ParseObject
  Access a `ParseGeoPoint` value.
getParseObject(String) - Method in class com.parse.ParseObject
  Access a `ParseObject` value.
getParseUser(String) - Method in class com.parse.ParseObject
  Access a `ParseUser` value.
getPublicReadAccess() - Method in class com.parse.ParseACL
  Get whether the public is allowed to read this object.
getPublicWriteAccess() - Method in class com.parse.ParseACL
  Set whether the public is allowed to write this object.
getQuery() - Static method in class com.parse.ParseInstallation
  Constructs a query for `ParseInstallation`.
getQuery(Class<T>) - Static method in class com.parse.ParseQuery
  Creates a new query for the given `ParseObject` subclass type.
getQuery(String) - Static method in class com.parse.ParseQuery
  Creates a new query for the given class name.
getQuery() - Method in class com.parse.ParseRelation
  Gets a query that can be used to query the objects in this relation.
getQuery() - Static method in class com.parse.ParseRole
  Gets a `ParseQuery` over the Role collection.
getQuery() - Static method in class com.parse.ParseSession
  Constructs a query for `ParseSession`.
getQuery() - Static method in class com.parse.ParseUser
  Constructs a query for `ParseUser`.
getReadAccess(String) - Method in class com.parse.ParseACL
  Get whether the given user id is *explicitly* allowed to read this object.
getReadAccess(ParseUser) - Method in class com.parse.ParseACL
  Get whether the given user id is *explicitly* allowed to read this object.
getReasonPhrase() - Method in class com.parse.http.ParseHttpResponse
  Gets the reason phrase of this `ParseHttpResponse`.
getRelation(String) - Method in class com.parse.ParseObject
  Access or create a `ParseRelation` value for a key
getRequest() - Method in interface com.parse.http.ParseNetworkInterceptor.Chain
  Gets the `ParseHttpRequest` from this chain.
getRoleReadAccess(String) - Method in class com.parse.ParseACL
  Get whether users belonging to the role with the given roleName are allowed to read this object.
getRoleReadAccess(ParseRole) - Method in class com.parse.ParseACL
  Get whether users belonging to the given role are allowed to read this object.
getRoles() - Method in class com.parse.ParseRole
  Gets the `ParseRelation` for the `ParseRole`s that are direct children of this role.
getRoleWriteAccess(String) - Method in class com.parse.ParseACL
  Get whether users belonging to the role with the given roleName are allowed to write this object.
getRoleWriteAccess(ParseRole) - Method in class com.parse.ParseACL
  Get whether users belonging to the given role are allowed to write this object.
getSessionToken() - Method in class com.parse.ParseSession
getSessionToken() - Method in class com.parse.ParseUser
getSkip() - Method in class com.parse.ParseQuery
  Accessor for the skip value.
getSmallIconId(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Retrieves the small icon to be used in a `Notification`.
getStatusCode() - Method in class com.parse.http.ParseHttpResponse
  Gets the status code of this `ParseHttpResponse`.
getString(String) - Method in class com.parse.ParseConfig
  Access a `String` value.
getString(String, String) - Method in class com.parse.ParseConfig
  Access a `String` value, returning a default value if it doesn't exist.
getString(String) - Method in class com.parse.ParseObject
  Access a `String` value.
getTotalSize() - Method in class com.parse.http.ParseHttpResponse
  Returns the size of the `ParseHttpResponse`'s body.
getUpdatedAt() - Method in class com.parse.ParseObject
  This reports time as the server sees it, so that if you make changes to a `ParseObject`, then wait a while, and then call `ParseObject.save()`, the updated time will be the time of the `ParseObject.save()` call rather than the time the object was changed locally.
getUrl() - Method in class com.parse.http.ParseHttpRequest
  Gets the url of this `ParseHttpRequest`.
getUrl() - Method in class com.parse.ParseFile
  This returns the url of the file.
getUsername() - Method in class com.parse.ParseUser
  Retrieves the username.
getUserQuery() - Static method in class com.parse.ParseQuery
  Deprecated.
  Please use `ParseUser.getQuery()` instead.
getUsers() - Method in class com.parse.ParseRole
  Gets the `ParseRelation` for the `ParseUser`s that are direct children of this role.
getWriteAccess(String) - Method in class com.parse.ParseACL
  Get whether the given user id is *explicitly* allowed to write this object.
getWriteAccess(ParseUser) - Method in class com.parse.ParseACL
  Get whether the given user id is *explicitly* allowed to write this object.

## H

has(String) - Method in class com.parse.ParseObject
  Whether this object has a particular key.
hasCachedResult() - Method in class com.parse.ParseQuery
  Returns whether or not this query has a cached result.
hasSameId(ParseObject) - Method in class com.parse.ParseObject

## I

ignoreACLs() - Method in class com.parse.ParseQuery
  Ignore ACLs when querying from the Local Datastore.
include(String) - Method in class com.parse.ParseQuery
  Include nested `ParseObject`s for the provided key.
INCORRECT_TYPE - Static variable in exception com.parse.ParseException
  Error code indicating that a field was set to an inconsistent type.
increment(String) - Method in class com.parse.ParseObject
  Atomically increments the given key by 1.
increment(String, Number) - Method in class com.parse.ParseObject
  Atomically increments the given key by the given number.
initialize(Context) - Static method in class com.parse.Parse
  Authenticates this client as belonging to your application.
initialize(Context, String, String) - Static method in class com.parse.Parse
  Authenticates this client as belonging to your application.
intercept(ParseNetworkInterceptor.Chain) - Method in interface com.parse.http.ParseNetworkInterceptor
  Intercepts a `ParseHttpRequest` with the help of `ParseNetworkInterceptor.Chain` and returns the intercepted `ParseHttpResponse`.
INTERNAL_SERVER_ERROR - Static variable in exception com.parse.ParseException
  Error code indicating that something has gone wrong with the server.
INVALID_ACL - Static variable in exception com.parse.ParseException
  Error code indicating an invalid ACL was provided.
INVALID_CHANNEL_NAME - Static variable in exception com.parse.ParseException
  Error code indicating an invalid channel name.
INVALID_CLASS_NAME - Static variable in exception com.parse.ParseException
  Error code indicating a missing or invalid classname.
INVALID_EMAIL_ADDRESS - Static variable in exception com.parse.ParseException
  Error code indicating that the email address was invalid.
INVALID_EVENT_NAME - Static variable in exception com.parse.ParseException
  Error code indicating that the provided event name is invalid.
INVALID_FILE_NAME - Static variable in exception com.parse.ParseException
  Error code indicating that an invalid filename was used for ParseFile.
INVALID_JSON - Static variable in exception com.parse.ParseException
  Error code indicating that badly formed JSON was received upstream.
INVALID_KEY_NAME - Static variable in exception com.parse.ParseException
  Error code indicating an invalid key name.
INVALID_LINKED_SESSION - Static variable in exception com.parse.ParseException
  Error code indicating that a user with a linked (e.g.
INVALID_NESTED_KEY - Static variable in exception com.parse.ParseException
  Error code indicating that an invalid key was used in a nested JSONObject.
INVALID_POINTER - Static variable in exception com.parse.ParseException
  Error code indicating a malformed pointer.
INVALID_QUERY - Static variable in exception com.parse.ParseException
  Error code indicating you tried to query with a datatype that doesn't support it, like exact matching an array or object.
INVALID_ROLE_NAME - Static variable in exception com.parse.ParseException
  Error code indicating that a role's name is invalid.
INVALID_SESSION_TOKEN - Static variable in exception com.parse.ParseException
  Error code indicating that the current session token is invalid.
isAuthenticated() - Method in class com.parse.ParseUser
  Whether the ParseUser has been authenticated on this device.
isDataAvailable() - Method in class com.parse.ParseFile
  Whether the file has available data.
isDataAvailable() - Method in class com.parse.ParseObject
  Gets whether the `ParseObject` has been fetched.
isDirty() - Method in class com.parse.ParseFile
  Whether the file still needs to be saved.
isDirty() - Method in class com.parse.ParseObject
  Whether any key-value pair in this object (or its children) has been added/updated/removed and not saved yet.
isDirty(String) - Method in class com.parse.ParseObject
  Whether a value associated with a key has been added/updated/removed and not saved yet.
isLinked(ParseUser) - Static method in class com.parse.ParseAnonymousUtils
  Whether the user is logged in anonymously.
isLinked(String) - Method in class com.parse.ParseUser
  Indicates whether this user is linked with a third party authentication source.
isNew() - Method in class com.parse.ParseUser
  Indicates whether this `ParseUser` was created during this session through a call to `ParseUser.signUp()` or by logging in with a linked service such as Facebook.

## K

KEY_PUSH_CHANNEL - Static variable in class com.parse.ParsePushBroadcastReceiver
  The name of the Intent extra which contains a channel used to route this notification.
KEY_PUSH_DATA - Static variable in class com.parse.ParsePushBroadcastReceiver
  The name of the Intent extra which contains the JSON payload of the Notification.
keySet() - Method in class com.parse.ParseObject
  Returns a set view of the keys contained in this object.

## L

LINKED_ID_MISSING - Static variable in exception com.parse.ParseException
  Error code indicating that a user cannot be linked to an account because that account's id could not be found.
linkWithInBackground(String, Map<String, String>) - Method in class com.parse.ParseUser
  Links this user to a third party authentication source.
LocationCallback - Interface in com.parse
  A `LocationCallback` is used to run code after a Location has been fetched by `ParseGeoPoint.getCurrentLocationInBackground(long, android.location.Criteria)`.
LOG_LEVEL_DEBUG - Static variable in class com.parse.Parse
LOG_LEVEL_ERROR - Static variable in class com.parse.Parse
LOG_LEVEL_INFO - Static variable in class com.parse.Parse
LOG_LEVEL_NONE - Static variable in class com.parse.Parse
LOG_LEVEL_VERBOSE - Static variable in class com.parse.Parse
LOG_LEVEL_WARNING - Static variable in class com.parse.Parse
logIn(LogInCallback) - Static method in class com.parse.ParseAnonymousUtils
  Creates an anonymous user in the background.
logIn(String, String) - Static method in class com.parse.ParseUser
  Logs in a user with a username and password.
LogInCallback - Interface in com.parse
  A `LogInCallback` is used to run code after logging in a user.
logInInBackground() - Static method in class com.parse.ParseAnonymousUtils
  Creates an anonymous user in the background.
logInInBackground(String, String) - Static method in class com.parse.ParseUser
  Logs in a user with a username and password.
logInInBackground(String, String, LogInCallback) - Static method in class com.parse.ParseUser
  Logs in a user with a username and password.
logInWithInBackground(String, Map<String, String>) - Static method in class com.parse.ParseUser
  Logs in a user with third party authentication credentials.
logOut() - Static method in class com.parse.ParseUser
  Logs out the currently logged in user session.
LogOutCallback - Interface in com.parse
  A `LogOutCallback` is used to run code after logging out a user.
logOutInBackground() - Static method in class com.parse.ParseUser
  Logs out the currently logged in user session.
logOutInBackground(LogOutCallback) - Static method in class com.parse.ParseUser
  Logs out the currently logged in user session.

## M

MISSING_OBJECT_ID - Static variable in exception com.parse.ParseException
  Error code indicating an unspecified object id.
MUST_CREATE_USER_THROUGH_SIGNUP - Static variable in exception com.parse.ParseException
  Error code indicating that a user can only be created through signup.

## N

NOT_INITIALIZED - Static variable in exception com.parse.ParseException
  You must call Parse.initialize before using the Parse library.

## O

OBJECT_NOT_FOUND - Static variable in exception com.parse.ParseException
  Error code indicating the specified object doesn't exist.
OBJECT_TOO_LARGE - Static variable in exception com.parse.ParseException
  Error code indicating that the object is too large.
onBind(Intent) - Method in class com.parse.PushService
  Client code should not call `onBind` directly.
onCreate() - Method in class com.parse.PushService
  Client code should not call `onCreate` directly.
onDestroy() - Method in class com.parse.PushService
  Client code should not call `onDestroy` directly.
onPushDismiss(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Called when the push notification is dismissed.
onPushOpen(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Called when the push notification is opened by the user.
onPushReceive(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Called when the push notification is received.
onReceive(Context, Intent) - Method in class com.parse.ParsePushBroadcastReceiver
  Delegates the generic `onReceive` event to a notification lifecycle event.
onRestore(Map<String, String>) - Method in interface com.parse.AuthenticationCallback
  Called when restoring third party authentication credentials that have been serialized, such as session keys, etc.
onStartCommand(Intent, int, int) - Method in class com.parse.PushService
  Client code should not call `onStartCommand` directly.
OPERATION_FORBIDDEN - Static variable in exception com.parse.ParseException
  Error code indicating that the operation isn't allowed for clients.
or(List<ParseQuery<T>>) - Static method in class com.parse.ParseQuery
  Constructs a query that is the `or` of the given queries.
orderByAscending(String) - Method in class com.parse.ParseQuery
  Sorts the results in ascending order by the given key.
orderByDescending(String) - Method in class com.parse.ParseQuery
  Sorts the results in descending order by the given key.
OTHER_CAUSE - Static variable in exception com.parse.ParseException

## P

Parse - Class in com.parse
  The `Parse` class contains static functions that handle global configuration for the Parse library.
ParseACL - Class in com.parse
  A `ParseACL` is used to control which users can access or modify a particular object.
ParseACL() - Constructor for class com.parse.ParseACL
  Creates an ACL with no permissions granted.
ParseACL(ParseUser) - Constructor for class com.parse.ParseACL
  Creates an ACL where only the provided user has access.
ParseAnalytics - Class in com.parse
  The `ParseAnalytics` class provides an interface to Parse's logging and analytics backend.
ParseAnalytics() - Constructor for class com.parse.ParseAnalytics
ParseAnonymousUtils - Class in com.parse
  Provides utility functions for working with Anonymously logged-in users.
ParseClassName - Annotation Type in com.parse
  Associates a class name for a subclass of ParseObject.
ParseCloud - Class in com.parse
  The ParseCloud class defines provides methods for interacting with Parse Cloud Functions.
ParseConfig - Class in com.parse
  The `ParseConfig` is a local representation of configuration data that can be set from the Parse dashboard.
ParseException - Exception in com.parse
  A ParseException gets raised whenever a `ParseObject` issues an invalid request, such as deleting or editing an object that no longer exists on the server, or when there is a network failure preventing communication with the Parse server.
ParseException(int, String) - Constructor for exception com.parse.ParseException
  Construct a new ParseException with a particular error code.
ParseException(int, String, Throwable) - Constructor for exception com.parse.ParseException
  Construct a new ParseException with an external cause.
ParseException(Throwable) - Constructor for exception com.parse.ParseException
  Construct a new ParseException with an external cause.
ParseFile - Class in com.parse
  `ParseFile` is a local representation of a file that is saved to the Parse cloud.
ParseFile(File) - Constructor for class com.parse.ParseFile
  Creates a new file from a file pointer.
ParseFile(File, String) - Constructor for class com.parse.ParseFile
  Creates a new file from a file pointer, and content type.
ParseFile(String, byte[], String) - Constructor for class com.parse.ParseFile
  Creates a new file from a byte array, file name, and content type.
ParseFile(byte[]) - Constructor for class com.parse.ParseFile
  Creates a new file from a byte array.
ParseFile(String, byte[]) - Constructor for class com.parse.ParseFile
  Creates a new file from a byte array and a name.
ParseFile(byte[], String) - Constructor for class com.parse.ParseFile
  Creates a new file from a byte array, and content type.
ParseGeoPoint - Class in com.parse
  `ParseGeoPoint` represents a latitude / longitude point that may be associated with a key in a `ParseObject` or used as a reference point for geo queries.
ParseGeoPoint() - Constructor for class com.parse.ParseGeoPoint
  Creates a new default point with latitude and longitude set to 0.0.
ParseGeoPoint(double, double) - Constructor for class com.parse.ParseGeoPoint
  Creates a new point with the specified latitude and longitude.
ParseHttpBody - Class in com.parse.http
  The base interface of a http body.
ParseHttpBody(String, long) - Constructor for class com.parse.http.ParseHttpBody
  Creates an `ParseHttpBody` with given `Content-Type` and `Content-Length`.
ParseHttpRequest - Class in com.parse.http
  The http request we send to parse server.
ParseHttpRequest.Builder - Class in com.parse.http
  Builder of `ParseHttpRequest`.
ParseHttpRequest.Builder() - Constructor for class com.parse.http.ParseHttpRequest.Builder
  Creates an empty `Builder`.
ParseHttpRequest.Builder(ParseHttpRequest) - Constructor for class com.parse.http.ParseHttpRequest.Builder
  Creates a new `Builder` based on the given `ParseHttpRequest`.
ParseHttpRequest.Method - Enum in com.parse.http
  The `ParseHttpRequest` method type.
ParseHttpResponse - Class in com.parse.http
  The http response we receive from parse server.
ParseHttpResponse.Builder - Class in com.parse.http
  Builder for `ParseHttpResponse`.
ParseHttpResponse.Builder() - Constructor for class com.parse.http.ParseHttpResponse.Builder
  Creates an empty `Builder`.
ParseHttpResponse.Builder(ParseHttpResponse) - Constructor for class com.parse.http.ParseHttpResponse.Builder
  Makes a new `Builder` based on the given `ParseHttpResponse`.
ParseInstallation - Class in com.parse
  The `ParseInstallation` is a local representation of installation data that can be saved and retrieved from the Parse cloud.
ParseInstallation() - Constructor for class com.parse.ParseInstallation
ParseNetworkInterceptor - Interface in com.parse.http
  `ParseNetworkInterceptor` is used to observe requests going out and the corresponding responses coming back in.
ParseNetworkInterceptor.Chain - Interface in com.parse.http
  `Chain` is used to chain the interceptors.
ParseObject - Class in com.parse
  The `ParseObject` is a local representation of data that can be saved and retrieved from the Parse cloud.
ParseObject() - Constructor for class com.parse.ParseObject
  The base class constructor to call in subclasses.
ParseObject(String) - Constructor for class com.parse.ParseObject
  Constructs a new `ParseObject` with no data in it.
ParsePush - Class in com.parse
  The `ParsePush` is a local representation of data that can be sent as a push notification.
ParsePush() - Constructor for class com.parse.ParsePush
  Creates a new push notification.
ParsePushBroadcastReceiver - Class in com.parse
  A `BroadcastReceiver` for rendering and reacting to to Notifications.
ParsePushBroadcastReceiver() - Constructor for class com.parse.ParsePushBroadcastReceiver
ParseQuery<T extends ParseObject> - Class in com.parse
  The `ParseQuery` class defines a query that is used to fetch `ParseObject`s.
ParseQuery(Class<T>) - Constructor for class com.parse.ParseQuery
  Constructs a query for a `ParseObject` subclass type.
ParseQuery(String) - Constructor for class com.parse.ParseQuery
  Constructs a query.
ParseQuery.CachePolicy - Enum in com.parse
  `CachePolicy` specifies different caching policies that could be used with `ParseQuery`.
ParseRelation<T extends ParseObject> - Class in com.parse
  A class that is used to access all of the children of a many-to-many relationship.
ParseRole - Class in com.parse
  Represents a Role on the Parse server.
ParseRole(String) - Constructor for class com.parse.ParseRole
  Constructs a new ParseRole with the given name.
ParseRole(String, ParseACL) - Constructor for class com.parse.ParseRole
  Constructs a new ParseRole with the given name.
ParseSession - Class in com.parse
  The `ParseSession` is a local representation of session data that can be saved and retrieved from the Parse cloud.
ParseSession() - Constructor for class com.parse.ParseSession
ParseUser - Class in com.parse
  The `ParseUser` is a local representation of user data that can be saved and retrieved from the Parse cloud.
ParseUser() - Constructor for class com.parse.ParseUser
  Constructs a new ParseUser with no data in it.
PASSWORD_MISSING - Static variable in exception com.parse.ParseException
  Error code indicating that the password is missing or empty.
pin(String) - Method in class com.parse.ParseObject
  Stores the object and every object it points to in the local datastore, recursively.
pin() - Method in class com.parse.ParseObject
  Stores the object and every object it points to in the local datastore, recursively.
pinAll(String, List<T>) - Static method in class com.parse.ParseObject
  Stores the objects and every object they point to in the local datastore, recursively.
pinAll(List<T>) - Static method in class com.parse.ParseObject
  Stores the objects and every object they point to in the local datastore, recursively.
pinAllInBackground(String, List<T>, SaveCallback) - Static method in class com.parse.ParseObject
  Stores the objects and every object they point to in the local datastore, recursively.
pinAllInBackground(String, List<T>) - Static method in class com.parse.ParseObject
  Stores the objects and every object they point to in the local datastore, recursively.
pinAllInBackground(List<T>, SaveCallback) - Static method in class com.parse.ParseObject
  Stores the objects and every object they point to in the local datastore, recursively.
pinAllInBackground(List<T>) - Static method in class com.parse.ParseObject
  Stores the objects and every object they point to in the local datastore, recursively.
pinInBackground(String, SaveCallback) - Method in class com.parse.ParseObject
  Stores the object and every object it points to in the local datastore, recursively.
pinInBackground(String) - Method in class com.parse.ParseObject
  Stores the object and every object it points to in the local datastore, recursively.
pinInBackground(SaveCallback) - Method in class com.parse.ParseObject
  Stores the object and every object it points to in the local datastore, recursively.
pinInBackground() - Method in class com.parse.ParseObject
  Stores the object and every object it points to in the local datastore, recursively.
proceed(ParseHttpRequest) - Method in interface com.parse.http.ParseNetworkInterceptor.Chain
  Proceeds the intercepted `ParseHttpRequest` in this chain to next `ParseNetworkInterceptor` or network and gets the `ParseHttpResponse`.
ProgressCallback - Interface in com.parse
  A `ProgressCallback` is used to get upload or download progress of a `ParseFile` action.
PROPERTY_PUSH_ICON - Static variable in class com.parse.ParsePushBroadcastReceiver
  The name of the meta-data field used to override the icon used in Notifications.
PUSH_MISCONFIGURED - Static variable in exception com.parse.ParseException
  Error code indicating that push is misconfigured.
PushService - Class in com.parse
  A service to listen for push notifications.
PushService() - Constructor for class com.parse.PushService
  Client code should not construct a PushService directly.
put(String, Object) - Method in class com.parse.ParseObject
  Add a key-value pair to this object.
put(String, Object) - Method in class com.parse.ParseRole
put(String, Object) - Method in class com.parse.ParseUser

## R

refresh() - Method in class com.parse.ParseObject
  Deprecated.
  Please use `ParseObject.fetch()` instead.
RefreshCallback - Interface in com.parse
  A `RefreshCallback` is used to run code after refresh is used to update a `ParseObject` in a background thread.
refreshInBackground(RefreshCallback) - Method in class com.parse.ParseObject
  Deprecated.
  Please use `ParseObject.fetchInBackground(GetCallback)` instead.
registerAuthenticationCallback(String, AuthenticationCallback) - Static method in class com.parse.ParseUser
  Registers a third party authentication callback.
registerSubclass(Class<? extends ParseObject>) - Static method in class com.parse.ParseObject
  Registers a custom subclass type with the Parse SDK, enabling strong-typing of those `ParseObject`s whenever they appear.
remove(String) - Method in class com.parse.ParseObject
  Removes a key from this object's data if it exists.
remove(T) - Method in class com.parse.ParseRelation
  Removes an object from this relation.
remove(String) - Method in class com.parse.ParseUser
removeAll(String, Collection<?>) - Method in class com.parse.ParseObject
  Atomically removes all instances of the objects contained in a `Collection` from the array associated with a given key.
removeParseNetworkInterceptor(ParseNetworkInterceptor) - Static method in class com.parse.Parse
  Remove a given `ParseNetworkInterceptor`.
REQUEST_LIMIT_EXCEEDED - Static variable in exception com.parse.ParseException
  Error code indicating that the application has exceeded its request limit.
requestPasswordReset(String) - Static method in class com.parse.ParseUser
  Requests a password reset email to be sent to the specified email address associated with the user account.
RequestPasswordResetCallback - Interface in com.parse
  A `RequestPasswordResetCallback` is used to run code requesting a password reset for a user.
requestPasswordResetInBackground(String) - Static method in class com.parse.ParseUser
  Requests a password reset email to be sent in a background thread to the specified email address associated with the user account.
requestPasswordResetInBackground(String, RequestPasswordResetCallback) - Static method in class com.parse.ParseUser
  Requests a password reset email to be sent in a background thread to the specified email address associated with the user account.
revert(String) - Method in class com.parse.ParseObject
  Clears changes to this object's `key` made since the last call to `ParseObject.save()` or `ParseObject.saveInBackground()`.
revert() - Method in class com.parse.ParseObject
  Clears any changes to this object made since the last call to `ParseObject.save()` or `ParseObject.saveInBackground()`.

## S

save() - Method in class com.parse.ParseFile
  Saves the file to the Parse cloud synchronously.
save() - Method in class com.parse.ParseObject
  Saves this object to the server.
saveAll(List<T>) - Static method in class com.parse.ParseObject
  Saves each object in the provided list.
saveAllInBackground(List<T>, SaveCallback) - Static method in class com.parse.ParseObject
  Saves each object in the provided list to the server in a background thread.
saveAllInBackground(List<T>) - Static method in class com.parse.ParseObject
  Saves each object in the provided list to the server in a background thread.
SaveCallback - Interface in com.parse
  A `SaveCallback` is used to run code after saving a `ParseObject` in a background thread.
saveEventually(SaveCallback) - Method in class com.parse.ParseObject
  Saves this object to the server at some unspecified time in the future, even if Parse is currently inaccessible.
saveEventually() - Method in class com.parse.ParseObject
  Saves this object to the server at some unspecified time in the future, even if Parse is currently inaccessible.
saveInBackground(ProgressCallback) - Method in class com.parse.ParseFile
  Saves the file to the Parse cloud in a background thread.
saveInBackground() - Method in class com.parse.ParseFile
  Saves the file to the Parse cloud in a background thread.
saveInBackground(SaveCallback, ProgressCallback) - Method in class com.parse.ParseFile
  Saves the file to the Parse cloud in a background thread.
saveInBackground(SaveCallback) - Method in class com.parse.ParseFile
  Saves the file to the Parse cloud in a background thread.
saveInBackground() - Method in class com.parse.ParseObject
  Saves this object to the server in a background thread.
saveInBackground(SaveCallback) - Method in class com.parse.ParseObject
  Saves this object to the server in a background thread.
SCRIPT_ERROR - Static variable in exception com.parse.ParseException
  Error code indicating that a Cloud Code script failed.
selectKeys(Collection<String>) - Method in class com.parse.ParseQuery
  Restrict the fields of returned `ParseObject`s to only include the provided keys.
send() - Method in class com.parse.ParsePush
  Sends this push notification while blocking this thread until the push notification has successfully reached the Parse servers.
SendCallback - Interface in com.parse
  A `SendCallback` is used to run code after sending a `ParsePush` in a background thread.
sendDataInBackground(JSONObject, ParseQuery<ParseInstallation>) - Static method in class com.parse.ParsePush
  A helper method to concisely send a push to a query.
sendDataInBackground(JSONObject, ParseQuery<ParseInstallation>, SendCallback) - Static method in class com.parse.ParsePush
  A helper method to concisely send a push to a query.
sendInBackground() - Method in class com.parse.ParsePush
  Sends this push notification in a background thread.
sendInBackground(SendCallback) - Method in class com.parse.ParsePush
  Sends this push notification in a background thread.
sendMessageInBackground(String, ParseQuery<ParseInstallation>) - Static method in class com.parse.ParsePush
  A helper method to concisely send a push message to a query.
sendMessageInBackground(String, ParseQuery<ParseInstallation>, SendCallback) - Static method in class com.parse.ParsePush
  A helper method to concisely send a push message to a query.
SESSION_MISSING - Static variable in exception com.parse.ParseException
  Error code indicating that a user object without a valid session could not be altered.
setACL(ParseACL) - Method in class com.parse.ParseObject
  Set the `ParseACL` governing this object.
setBody(ParseHttpBody) - Method in class com.parse.http.ParseHttpRequest.Builder
  Sets the `ParseHttpBody` of this `Builder`.
setCachePolicy(ParseQuery.CachePolicy) - Method in class com.parse.ParseQuery
  Change the caching policy of this query.
setChannel(String) - Method in class com.parse.ParsePush
  Sets the channel on which this push notification will be sent.
setChannels(Collection<String>) - Method in class com.parse.ParsePush
  Sets the collection of channels on which this push notification will be sent.
setContent(InputStream) - Method in class com.parse.http.ParseHttpResponse.Builder
  Sets the content of this `Builder`.
setContentType(String) - Method in class com.parse.http.ParseHttpResponse.Builder
  Sets the content type of this `Builder`.
setData(JSONObject) - Method in class com.parse.ParsePush
  Sets the entire data of the push message.
setDefaultACL(ParseACL, boolean) - Static method in class com.parse.ParseACL
  Sets a default ACL that will be applied to all `ParseObject`s when they are created.
setEmail(String) - Method in class com.parse.ParseUser
  Sets the email address.
setExpirationTime(long) - Method in class com.parse.ParsePush
  Sets a UNIX epoch timestamp at which this notification should expire, in seconds (UTC).
setExpirationTimeInterval(long) - Method in class com.parse.ParsePush
  Sets the time interval after which this notification should expire, in seconds.
setHeaders(Map<String, String>) - Method in class com.parse.http.ParseHttpRequest.Builder
  Sets headers of this `Builder`.
setHeaders(Map<String, String>) - Method in class com.parse.http.ParseHttpResponse.Builder
  Sets headers of this `Builder`.
setLatitude(double) - Method in class com.parse.ParseGeoPoint
  Set latitude.
setLimit(int) - Method in class com.parse.ParseQuery
  Controls the maximum number of results that are returned.
setLogLevel(int) - Static method in class com.parse.Parse
  Sets the level of logging to display, where each level includes all those below it.
setLongitude(double) - Method in class com.parse.ParseGeoPoint
  Set longitude.
setMaxCacheAge(long) - Method in class com.parse.ParseQuery
  Sets the maximum age of cached data that will be considered in this query.
setMessage(String) - Method in class com.parse.ParsePush
  Sets the message that will be shown in the notification.
setMethod(ParseHttpRequest.Method) - Method in class com.parse.http.ParseHttpRequest.Builder
  Sets the `ParseHttpRequest.Method` of this `Builder`.
setName(String) - Method in class com.parse.ParseRole
  Sets the name for a role.
setObjectId(String) - Method in class com.parse.ParseObject
  Setter for the object id.
setPassword(String) - Method in class com.parse.ParseUser
  Sets the password.
setPublicReadAccess(boolean) - Method in class com.parse.ParseACL
  Set whether the public is allowed to read this object.
setPublicWriteAccess(boolean) - Method in class com.parse.ParseACL
  Set whether the public is allowed to write this object.
setPushToAndroid(boolean) - Method in class com.parse.ParsePush
  Deprecated.
  Please use `ParsePush.setQuery(ParseQuery)` with a `ParseQuery` targeting `ParseInstallation`s with a constraint on the `deviceType` field. If you use `#setPushToAndroid(boolean)` or `ParsePush.setPushToIOS(boolean)`, then you will only be able to send to one of these two device types (e.g. and not Windows).
setPushToIOS(boolean) - Method in class com.parse.ParsePush
  Deprecated.
  Please use `ParsePush.setQuery(ParseQuery)` with a `ParseQuery` targeting `ParseInstallation`s with a constraint on the `deviceType` field. If you use `#setPushToIOS(boolean)` or `ParsePush.setPushToAndroid(boolean)`, then you will only be able to send to one of these two device types (e.g. and not Windows).
setQuery(ParseQuery<ParseInstallation>) - Method in class com.parse.ParsePush
  Sets the query for this push for which this push notification will be sent.
setReadAccess(String, boolean) - Method in class com.parse.ParseACL
  Set whether the given user id is allowed to read this object.
setReadAccess(ParseUser, boolean) - Method in class com.parse.ParseACL
  Set whether the given user is allowed to read this object.
setReasonPhrase(String) - Method in class com.parse.http.ParseHttpResponse.Builder
  Sets the reason phrase of this `Builder`.
setRoleReadAccess(String, boolean) - Method in class com.parse.ParseACL
  Set whether users belonging to the role with the given roleName are allowed to read this object.
setRoleReadAccess(ParseRole, boolean) - Method in class com.parse.ParseACL
  Set whether users belonging to the given role are allowed to read this object.
setRoleWriteAccess(String, boolean) - Method in class com.parse.ParseACL
  Set whether users belonging to the role with the given roleName are allowed to write this object.
setRoleWriteAccess(ParseRole, boolean) - Method in class com.parse.ParseACL
  Set whether users belonging to the given role are allowed to write this object.
setSkip(int) - Method in class com.parse.ParseQuery
  Controls the number of results to skip before returning any results.
setStatusCode(int) - Method in class com.parse.http.ParseHttpResponse.Builder
  Sets the status code of this `Builder`.
setTotalSize(long) - Method in class com.parse.http.ParseHttpResponse.Builder
  Sets the total size of this `Builder`.
setTrace(boolean) - Method in class com.parse.ParseQuery
  Turn on performance tracing of finds.
setUrl(String) - Method in class com.parse.http.ParseHttpRequest.Builder
  Sets the url of this `Builder`.
setUsername(String) - Method in class com.parse.ParseUser
  Sets the username.
setWriteAccess(String, boolean) - Method in class com.parse.ParseACL
  Set whether the given user id is allowed to write this object.
setWriteAccess(ParseUser, boolean) - Method in class com.parse.ParseACL
  Set whether the given user is allowed to write this object.
signUp() - Method in class com.parse.ParseUser
  Signs up a new user.
SignUpCallback - Interface in com.parse
  A `SignUpCallback` is used to run code after signing up a `ParseUser` in a background thread.
signUpInBackground() - Method in class com.parse.ParseUser
  Signs up a new user.
signUpInBackground(SignUpCallback) - Method in class com.parse.ParseUser
  Signs up a new user.
SMALL_NOTIFICATION_MAX_CHARACTER_LIMIT - Static variable in class com.parse.ParsePushBroadcastReceiver
subscribeInBackground(String) - Static method in class com.parse.ParsePush
  Adds 'channel' to the 'channels' list in the current `ParseInstallation` and saves it in a background thread.
subscribeInBackground(String, SaveCallback) - Static method in class com.parse.ParsePush
  Adds 'channel' to the 'channels' list in the current `ParseInstallation` and saves it in a background thread.

## T

TIMEOUT - Static variable in exception com.parse.ParseException
  Error code indicating that the request timed out on the server.
toString() - Method in enum com.parse.http.ParseHttpRequest.Method
  Returns a string value of this `Method`.
toString() - Method in class com.parse.ParseConfig
toString() - Method in class com.parse.ParseGeoPoint
trackAppOpened(Intent) - Static method in class com.parse.ParseAnalytics
  Deprecated.
  Please use `ParseAnalytics.trackAppOpenedInBackground(android.content.Intent)` instead.
trackAppOpenedInBackground(Intent) - Static method in class com.parse.ParseAnalytics
  Tracks this application being launched (and if this happened as the result of the user opening a push notification, this method sends along information to correlate this open with that push).
trackAppOpenedInBackground(Intent, SaveCallback) - Static method in class com.parse.ParseAnalytics
  Tracks this application being launched (and if this happened as the result of the user opening a push notification, this method sends along information to correlate this open with that push).
trackEvent(String) - Static method in class com.parse.ParseAnalytics
  Deprecated.
  Please use `ParseAnalytics.trackEventInBackground(String)` instead.
trackEvent(String, Map<String, String>) - Static method in class com.parse.ParseAnalytics
  Deprecated.
  Please use `ParseAnalytics.trackEventInBackground(String, java.util.Map)` instead.
trackEventInBackground(String, SaveCallback) - Static method in class com.parse.ParseAnalytics
  Tracks the occurrence of a custom event.
trackEventInBackground(String, Map<String, String>, SaveCallback) - Static method in class com.parse.ParseAnalytics
  Tracks the occurrence of a custom event with additional dimensions.
trackEventInBackground(String) - Static method in class com.parse.ParseAnalytics
  Tracks the occurrence of a custom event with additional dimensions.
trackEventInBackground(String, Map<String, String>) - Static method in class com.parse.ParseAnalytics
  Tracks the occurrence of a custom event with additional dimensions.

## U

unlinkFromInBackground(String) - Method in class com.parse.ParseUser
  Unlinks this user from a third party authentication source.
unpin(String) - Method in class com.parse.ParseObject
  Removes the object and every object it points to in the local datastore, recursively.
unpin() - Method in class com.parse.ParseObject
  Removes the object and every object it points to in the local datastore, recursively.
unpinAll(String, List<T>) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAll(List<T>) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAll(String) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAll() - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(String, List<T>, DeleteCallback) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(String, List<T>) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(List<T>, DeleteCallback) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(List<T>) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(String, DeleteCallback) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(String) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground(DeleteCallback) - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinAllInBackground() - Static method in class com.parse.ParseObject
  Removes the objects and every object they point to in the local datastore, recursively.
unpinInBackground(String, DeleteCallback) - Method in class com.parse.ParseObject
  Removes the object and every object it points to in the local datastore, recursively.
unpinInBackground(String) - Method in class com.parse.ParseObject
  Removes the object and every object it points to in the local datastore, recursively.
unpinInBackground(DeleteCallback) - Method in class com.parse.ParseObject
  Removes the object and every object it points to in the local datastore, recursively.
unpinInBackground() - Method in class com.parse.ParseObject
  Removes the object and every object it points to in the local datastore, recursively.
unsubscribeInBackground(String) - Static method in class com.parse.ParsePush
  Removes 'channel' from the 'channels' list in the current `ParseInstallation` and saves it in a background thread.
unsubscribeInBackground(String, SaveCallback) - Static method in class com.parse.ParsePush
  Removes 'channel' from the 'channels' list in the current `ParseInstallation` and saves it in a background thread.
UNSUPPORTED_SERVICE - Static variable in exception com.parse.ParseException
  Error code indicating that a service being linked (e.g.
USERNAME_MISSING - Static variable in exception com.parse.ParseException
  Error code indicating that the username is missing or empty.
USERNAME_TAKEN - Static variable in exception com.parse.ParseException
  Error code indicating that the username has already been taken.

## V

VALIDATION_ERROR - Static variable in exception com.parse.ParseException
  Error code indicating that cloud code validation failed.
valueOf(String) - Static method in enum com.parse.http.ParseHttpRequest.Method
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.parse.ParseQuery.CachePolicy
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.parse.http.ParseHttpRequest.Method
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.parse.ParseQuery.CachePolicy
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

whereContainedIn(String, Collection<? extends Object>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be contained in the provided list of values.
whereContains(String, String) - Method in class com.parse.ParseQuery
  Add a constraint for finding string values that contain a provided string.
whereContainsAll(String, Collection<?>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value match another `ParseQuery`.
whereDoesNotExist(String) - Method in class com.parse.ParseQuery
  Add a constraint for finding objects that do not contain a given key.
whereDoesNotMatchKeyInQuery(String, String, ParseQuery<?>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value does not match any value for a key in the results of another `ParseQuery`.
whereDoesNotMatchQuery(String, ParseQuery<?>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value does not match another `ParseQuery`.
whereEndsWith(String, String) - Method in class com.parse.ParseQuery
  Add a constraint for finding string values that end with a provided string.
whereEqualTo(String, Object) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be equal to the provided value.
whereExists(String) - Method in class com.parse.ParseQuery
  Add a constraint for finding objects that contain the given key.
whereGreaterThan(String, Object) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be greater than the provided value.
whereGreaterThanOrEqualTo(String, Object) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be greater than or equal to the provided value.
whereLessThan(String, Object) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be less than the provided value.
whereLessThanOrEqualTo(String, Object) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be less than or equal to the provided value.
whereMatches(String, String) - Method in class com.parse.ParseQuery
  Add a regular expression constraint for finding string values that match the provided regular expression.
whereMatches(String, String, String) - Method in class com.parse.ParseQuery
  Add a regular expression constraint for finding string values that match the provided regular expression.
whereMatchesKeyInQuery(String, String, ParseQuery<?>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value matches a value for a key in the results of another `ParseQuery`.
whereMatchesQuery(String, ParseQuery<?>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value match another `ParseQuery`.
whereNear(String, ParseGeoPoint) - Method in class com.parse.ParseQuery
  Add a proximity based constraint for finding objects with key point values near the point given.
whereNotContainedIn(String, Collection<? extends Object>) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value not be contained in the provided list of values.
whereNotEqualTo(String, Object) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's value to be not equal to the provided value.
whereStartsWith(String, String) - Method in class com.parse.ParseQuery
  Add a constraint for finding string values that start with a provided string.
whereWithinGeoBox(String, ParseGeoPoint, ParseGeoPoint) - Method in class com.parse.ParseQuery
  Add a constraint to the query that requires a particular key's coordinates be contained within a given rectangular geographic bounding box.
whereWithinKilometers(String, ParseGeoPoint, double) - Method in class com.parse.ParseQuery
  Add a proximity based constraint for finding objects with key point values near the point given and within the maximum distance given.
whereWithinMiles(String, ParseGeoPoint, double) - Method in class com.parse.ParseQuery
  Add a proximity based constraint for finding objects with key point values near the point given and within the maximum distance given.
whereWithinRadians(String, ParseGeoPoint, double) - Method in class com.parse.ParseQuery
  Add a proximity based constraint for finding objects with key point values near the point given and within the maximum distance given.
writeTo(OutputStream) - Method in class com.parse.http.ParseHttpBody
  Writes the content of this request to `out`.

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