Data object representing the data for a saved game. This is immutable, and therefore safe to cache or store. Note, however, that the data it represents may grow stale.
This class exists solely to support parceling these objects and should not be used directly.
Inherited Constant Summary
Field Summary
| public static final Creator<SnapshotEntity> | CREATOR | 
Public Method Summary
| boolean | |
| Snapshot | 
                 
                  
                  freeze()
                 
               | 
            
| SnapshotMetadata | 
                 
                  
                  getMetadata()
                   
              
                    Retrieves the metadata for this snapshot.
                   
                 | 
            
| SnapshotContents | 
                 
                  
                  getSnapshotContents()
                   
              
                    Retrieve the  
                
                    SnapshotContents associated with this snapshot.
                   | 
            
| int | 
                 
                  
                  hashCode()
                 
               | 
            
| boolean | |
| String | 
                 
                  
                  toString()
                 
               | 
            
| void | 
                 
                  
                  writeToParcel(Parcel out, int
                  flags)
                 
               | 
            
Inherited Method Summary
Fields
public static final Creator<SnapshotEntity> CREATOR
Public Methods
public boolean equals (Object obj)
public Snapshot freeze ()
public SnapshotMetadata getMetadata ()
Retrieves the metadata for this snapshot.
Returns
- The 
SnapshotMetadataassociated with this snapshot. 
public SnapshotContents getSnapshotContents ()
Retrieve the 
            SnapshotContents associated with this snapshot. This object can be used to
            update the data of a snapshot. Note that this will return null if this snapshot was not
            obtained via 
            SnapshotsClient.open(SnapshotMetadata).
Returns
- The 
SnapshotContentsfor this snapshot, or null if the snapshot is not opened.