java.lang.Object | |
↳ | com.google.android.gms.games.GameEntity |
Data object representing a set of Game data. 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.
[Expand]
Inherited Constants | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CREATOR |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Freeze a volatile representation into an immutable representation.
| |||||||||||
Retrieves the number of achievements registered for this game.
| |||||||||||
Retrieves the application ID for this game.
| |||||||||||
Retrieves the description of this game.
| |||||||||||
Loads the description string into the given
CharArrayBuffer . | |||||||||||
Retrieves the name of the developer of this game.
| |||||||||||
Loads the developer name into the given
CharArrayBuffer . | |||||||||||
Retrieves the display name for this game.
| |||||||||||
Loads the display name string into the given
CharArrayBuffer . | |||||||||||
Retrieves an image URI that can be used to load the game's featured (banner) image from
Google Play.
| |||||||||||
Retrieves an image URI that can be used to load the game's hi-res image.
| |||||||||||
Retrieves an image URI that can be used to load the game's icon.
| |||||||||||
Gets the number of leaderboards registered for this game.
| |||||||||||
Retrieves the primary category of the game - this is may be null.
| |||||||||||
Retrieves the secondary category of the game - this may be null.
| |||||||||||
Check to see if this object is valid for use.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||||||||||||||||||||||||||||||
From interface
android.os.Parcelable
| |||||||||||||||||||||||||||||||||||||||
From interface
com.google.android.gms.common.data.Freezable
| |||||||||||||||||||||||||||||||||||||||
From interface
com.google.android.gms.games.Game
|
Freeze a volatile representation into an immutable representation. Objects returned from this call are safe to cache.
Note that the output of freeze
may not be identical to the parent object, but should
be equal. In other words:
Freezable f1 = new Freezable();
Freezable f2 = f1.freeze();
f1 == f2 may not be true.
f1.equals(f2) will be true.
Retrieves the number of achievements registered for this game.
Retrieves the application ID for this game.
Retrieves the description of this game.
Loads the description string into the given CharArrayBuffer
.
dataOut | The buffer to load the data into. |
---|
Retrieves the name of the developer of this game.
Loads the developer name into the given CharArrayBuffer
.
dataOut | The buffer to load the data into. |
---|
Retrieves the display name for this game.
Loads the display name string into the given CharArrayBuffer
.
dataOut | The buffer to load the data into. |
---|
Retrieves an image URI that can be used to load the game's featured (banner) image from Google Play. Returns null if game has no featured image.
To retrieve the Image from theUri
, use ImageManager
.Retrieves an image URI that can be used to load the game's hi-res image. Returns null if game has no hi-res image.
To retrieve the Image from theUri
, use ImageManager
.Retrieves an image URI that can be used to load the game's icon. Returns null if game has no icon.
To retrieve the Image from theUri
, use ImageManager
.Gets the number of leaderboards registered for this game.
Retrieves the primary category of the game - this is may be null.
Retrieves the secondary category of the game - this may be null.
Check to see if this object is valid for use. If the object is still volatile, this method
will indicate whether or not the object can be safely used. The output of a call to
freeze()
will always be valid.