com.parse
Class ParseInstallation

Object
  extended by com.parse.ParseObject
      extended by com.parse.ParseInstallation

public class ParseInstallation
extends ParseObject


Field Summary
 
Fields inherited from class com.parse.ParseObject
DEFAULT_PIN
 
Constructor Summary
ParseInstallation()
           
 
Method Summary
static ParseInstallation getCurrentInstallation()
           
 String getInstallationId()
          Returns the unique ID of this installation.
static ParseQuery<ParseInstallation> getQuery()
          Constructs a query for ParseInstallations.
 void put(String key, Object value)
          Add a key-value pair to this object.
 void remove(String key)
          Removes a key from this object's data if it exists.
 
Methods inherited from class com.parse.ParseObject
add, addAll, addAllUnique, addUnique, containsKey, create, create, createWithoutData, createWithoutData, delete, deleteAll, deleteAllInBackground, deleteAllInBackground, deleteEventually, deleteEventually, deleteInBackground, deleteInBackground, fetch, fetchAll, fetchAllIfNeeded, fetchAllIfNeededInBackground, fetchAllIfNeededInBackground, fetchAllInBackground, fetchAllInBackground, fetchFromLocalDatastore, fetchFromLocalDatastoreInBackground, fetchIfNeeded, fetchIfNeededInBackground, fetchIfNeededInBackground, fetchInBackground, fetchInBackground, get, getACL, getBoolean, getBytes, getClassName, getCreatedAt, getDate, getDouble, getInt, getJSONArray, getJSONObject, getList, getLong, getMap, getNumber, getObjectId, getParseFile, getParseGeoPoint, getParseObject, getParseUser, getRelation, getString, getUpdatedAt, has, hasSameId, increment, increment, isDataAvailable, isDirty, isDirty, keySet, pin, pin, pinAll, pinAll, pinAllInBackground, pinAllInBackground, pinAllInBackground, pinAllInBackground, pinInBackground, pinInBackground, pinInBackground, pinInBackground, refresh, refreshInBackground, registerSubclass, removeAll, save, saveAll, saveAllInBackground, saveAllInBackground, saveEventually, saveEventually, saveInBackground, saveInBackground, setACL, setObjectId, unpin, unpin, unpinAll, unpinAll, unpinAll, unpinAll, unpinAllInBackground, unpinAllInBackground, unpinAllInBackground, unpinAllInBackground, unpinAllInBackground, unpinAllInBackground, unpinAllInBackground, unpinAllInBackground, unpinInBackground, unpinInBackground, unpinInBackground, unpinInBackground
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseInstallation

public ParseInstallation()
Method Detail

getCurrentInstallation

public static ParseInstallation getCurrentInstallation()

getQuery

public static ParseQuery<ParseInstallation> getQuery()
Constructs a query for ParseInstallations.


getInstallationId

public String getInstallationId()
Returns the unique ID of this installation.

Returns:
A UUID that represents this device.

put

public void put(String key,
                Object value)
         throws IllegalArgumentException
Description copied from class: ParseObject
Add a key-value pair to this object. It is recommended to name keys in partialCamelCaseLikeThis.

Overrides:
put in class ParseObject
Parameters:
key - Keys must be alphanumerical plus underscore, and start with a letter.
value - Values may be numerical, String, JSONObject, JSONArray, JSONObject.NULL, or other ParseObjects. value may not be null.
Throws:
IllegalArgumentException

remove

public void remove(String key)
Description copied from class: ParseObject
Removes a key from this object's data if it exists.

Overrides:
remove in class ParseObject
Parameters:
key - The key to remove.