Classes | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Static Package Functions
org.xbmc.android.jsonrpc.api.call.Playlist.GetPlaylists.GetPlaylistsResult Class Reference
Inheritance diagram for org.xbmc.android.jsonrpc.api.call.Playlist.GetPlaylists.GetPlaylistsResult:
Inheritance graph
[legend]

List of all members.

Classes

interface  Type

Public Member Functions

int describeContents ()
 GetPlaylistsResult (Integer playlistid, String type)
 GetPlaylistsResult (JsonNode node)
JsonNode toJsonNode ()
void writeToParcel (Parcel parcel, int flags)

Public Attributes

final Integer playlistid
final String type

Static Public Attributes

static final
Parcelable.Creator
< GetPlaylistsResult
CREATOR
static final String PLAYLISTID = "playlistid"
static final String TYPE = "type"

Protected Member Functions

 GetPlaylistsResult (Parcel parcel)

Static Package Functions

static List< GetPlaylistsResultgetPlaylistGetPlaylistsResultList (JsonNode node, String key)

Detailed Description

Note: This class is used as result only.
This class was generated automatically from XBMC's JSON-RPC introspect.

Definition at line 355 of file Playlist.java.


Constructor & Destructor Documentation

Parameters:
playlistid
typeOne of: unknown, video, audio, picture, mixed. See constants at Playlist.GetPlaylistsResult.Type.

Definition at line 369 of file Playlist.java.

Construct from JSON object.

Parameters:
nodeJSON object representing a GetPlaylistsResult object

Definition at line 378 of file Playlist.java.

Construct via parcel.

Definition at line 422 of file Playlist.java.


Member Function Documentation

Implements android.os.Parcelable.

Definition at line 442 of file Playlist.java.

Extracts a list of GetPlaylistsResult objects from a JSON array.

Parameters:
nodeObjectNode containing the list of objects.
keyKey pointing to the node where the list is stored.

Definition at line 396 of file Playlist.java.

Returns a JSON-serialized version of this object.

Returns:
Deserialized Json Node

Implements org.xbmc.android.jsonrpc.api.JsonSerializable.

Definition at line 384 of file Playlist.java.

Flatten this object into a Parcel.

Parameters:
parcelthe Parcel in which the object should be written.
flagsadditional flags about how the object should be written.

Implements android.os.Parcelable.

Definition at line 414 of file Playlist.java.


Member Data Documentation

Initial value:
 new Parcelable.Creator<GetPlaylistsResult>() {
                                @Override
                                public GetPlaylistsResult createFromParcel(Parcel parcel) {
                                        return new GetPlaylistsResult(parcel);
                                }
                                @Override
                                public GetPlaylistsResult[] newArray(int n) {
                                        return new GetPlaylistsResult[n];
                                }
                        }

Generates instances of this Parcelable class from a Parcel.

Definition at line 430 of file Playlist.java.

Definition at line 358 of file Playlist.java.

Definition at line 362 of file Playlist.java.

Definition at line 359 of file Playlist.java.

Definition at line 363 of file Playlist.java.


The documentation for this class was generated from the following file:


smarthome_media_kodi_driver
Author(s): Mickael Gaillard , Erwan Le Huitouze
autogenerated on Thu Jun 6 2019 21:03:50