Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Static Package Functions
org.xbmc.android.jsonrpc.api.model.VideoModel.SeasonDetail Class Reference
Inheritance diagram for org.xbmc.android.jsonrpc.api.model.VideoModel.SeasonDetail:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int describeContents ()
 SeasonDetail (JsonNode node)
JsonNode toJsonNode ()
void writeToParcel (Parcel parcel, int flags)

Public Attributes

final Integer episode
final Integer season
final String showtitle
final Integer tvshowid
final Integer watchedepisodes

Static Public Attributes

static final String API_TYPE = "Video.Details.Season"
static final
Parcelable.Creator
< SeasonDetail
CREATOR
static final String EPISODE = "episode"
static final String SEASON = "season"
static final String SHOWTITLE = "showtitle"
static final String TVSHOWID = "tvshowid"
static final String WATCHEDEPISODES = "watchedepisodes"

Protected Member Functions

 SeasonDetail (Parcel parcel)

Static Package Functions

static List< SeasonDetailgetVideoModelSeasonDetailList (JsonNode node, String key)

Detailed Description

API Name: Video.Details.Season

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

Definition at line 1392 of file VideoModel.java.


Constructor & Destructor Documentation

Construct from JSON object.

Parameters:
nodeJSON object representing a SeasonDetail object

Definition at line 1413 of file VideoModel.java.

Construct via parcel.

Definition at line 1468 of file VideoModel.java.


Member Function Documentation

Reimplemented from org.xbmc.android.jsonrpc.api.model.VideoModel.BaseDetail.

Definition at line 1492 of file VideoModel.java.

static List<SeasonDetail> org.xbmc.android.jsonrpc.api.model.VideoModel.SeasonDetail.getVideoModelSeasonDetailList ( JsonNode  node,
String  key 
) [inline, static, package]

Extracts a list of SeasonDetail 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 1438 of file VideoModel.java.

Returns a JSON-serialized version of this object.

Returns:
Deserialized Json Node

Reimplemented from org.xbmc.android.jsonrpc.api.model.VideoModel.BaseDetail.

Definition at line 1423 of file VideoModel.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.

Reimplemented from org.xbmc.android.jsonrpc.api.model.VideoModel.BaseDetail.

Definition at line 1456 of file VideoModel.java.


Member Data Documentation

final String org.xbmc.android.jsonrpc.api.model.VideoModel.SeasonDetail.API_TYPE = "Video.Details.Season" [static]

Reimplemented from org.xbmc.android.jsonrpc.api.model.VideoModel.BaseDetail.

Definition at line 1393 of file VideoModel.java.

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

Generates instances of this Parcelable class from a Parcel.

Reimplemented from org.xbmc.android.jsonrpc.api.model.VideoModel.BaseDetail.

Definition at line 1480 of file VideoModel.java.

Definition at line 1396 of file VideoModel.java.

Definition at line 1403 of file VideoModel.java.

Definition at line 1397 of file VideoModel.java.

Definition at line 1404 of file VideoModel.java.

Definition at line 1398 of file VideoModel.java.

Definition at line 1405 of file VideoModel.java.

Definition at line 1399 of file VideoModel.java.

Definition at line 1406 of file VideoModel.java.

Definition at line 1400 of file VideoModel.java.

Definition at line 1407 of file VideoModel.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:51