/**@class android.os.PersistableBundle implements java.lang.Cloneable implements android.os.Parcelable implements com.android.internal.util.XmlUtils.WriteMapCallback @extends android.os.BaseBundle A mapping from String values to various types that can be saved to persistent and later restored. */ var PersistableBundle = { /***/ EMPTY : "null", /***/ CREATOR : "null", /** @hide */ isValidType : function( ) {}, /**Make a PersistableBundle for a single key/value pair. @hide */ forPair : function( ) {}, /**Clones the current PersistableBundle. The internal map is cloned, but the keys and values to which it refers are copied by reference. */ clone : function( ) {}, /**Inserts a PersistableBundle value into the mapping of this Bundle, replacing any existing value for the given key. Either key or value may be null. @param {String} key a String, or null @param {Object {PersistableBundle}} value a Bundle object, or null */ putPersistableBundle : function( ) {}, /**Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key. @param {String} key a String, or null @return {Object {android.os.PersistableBundle}} a Bundle value, or null */ getPersistableBundle : function( ) {}, /** @hide */ writeUnknownObject : function( ) {}, /** @hide */ saveToXml : function( ) {}, /**Report the nature of this Parcelable's contents */ describeContents : function( ) {}, /**Writes the PersistableBundle contents to a Parcel, typically in order for it to be passed through an IBinder connection. @param {Object {Parcel}} parcel The parcel to copy this bundle to. */ writeToParcel : function( ) {}, /** @hide */ restoreFromXml : function( ) {}, /** */ toString : function( ) {}, };