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

List of all members.

Public Member Functions

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

Public Attributes

final List< Castcast
final List< String > country
final List< String > genre
final String imdbnumber
final Integer movieid
final String mpaa
final String originaltitle
final String plotoutline
final Double rating
final String set
final Integer setid
final List< String > showlink
final String sorttitle
final List< String > studio
final List< String > tag
final String tagline
final Integer top250
final String trailer
final String votes
final List< String > writer
final Integer year

Static Public Attributes

static final String API_TYPE = "Video.Details.Movie"
static final String CAST = "cast"
static final String COUNTRY = "country"
static final
Parcelable.Creator
< MovieDetail
CREATOR
static final String GENRE = "genre"
static final String IMDBNUMBER = "imdbnumber"
static final String MOVIEID = "movieid"
static final String MPAA = "mpaa"
static final String ORIGINALTITLE = "originaltitle"
static final String PLOTOUTLINE = "plotoutline"
static final String RATING = "rating"
static final String SET = "set"
static final String SETID = "setid"
static final String SHOWLINK = "showlink"
static final String SORTTITLE = "sorttitle"
static final String STUDIO = "studio"
static final String TAG = "tag"
static final String TAGLINE = "tagline"
static final String TOP250 = "top250"
static final String TRAILER = "trailer"
static final String VOTES = "votes"
static final String WRITER = "writer"
static final String YEAR = "year"

Protected Member Functions

 MovieDetail (Parcel parcel)

Static Package Functions

static List< MovieDetailgetVideoModelMovieDetailList (JsonNode node, String key)

Detailed Description

API Name: Video.Details.Movie

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

Definition at line 744 of file VideoModel.java.


Constructor & Destructor Documentation

Construct from JSON object.

Parameters:
nodeJSON object representing a MovieDetail object

Definition at line 797 of file VideoModel.java.

Construct via parcel.

Definition at line 949 of file VideoModel.java.


Member Function Documentation

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

Definition at line 1017 of file VideoModel.java.

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

Extracts a list of MovieDetail 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 882 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.FileDetail.

Definition at line 823 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.FileDetail.

Definition at line 900 of file VideoModel.java.


Member Data Documentation

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

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

Definition at line 745 of file VideoModel.java.

Definition at line 748 of file VideoModel.java.

Definition at line 771 of file VideoModel.java.

Definition at line 749 of file VideoModel.java.

Definition at line 772 of file VideoModel.java.

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

Generates instances of this Parcelable class from a Parcel.

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

Definition at line 1005 of file VideoModel.java.

Definition at line 750 of file VideoModel.java.

Definition at line 773 of file VideoModel.java.

Definition at line 751 of file VideoModel.java.

Definition at line 774 of file VideoModel.java.

Definition at line 752 of file VideoModel.java.

Definition at line 775 of file VideoModel.java.

Definition at line 753 of file VideoModel.java.

Definition at line 776 of file VideoModel.java.

Definition at line 754 of file VideoModel.java.

Definition at line 777 of file VideoModel.java.

Definition at line 755 of file VideoModel.java.

Definition at line 778 of file VideoModel.java.

Definition at line 756 of file VideoModel.java.

Definition at line 779 of file VideoModel.java.

Definition at line 757 of file VideoModel.java.

Definition at line 780 of file VideoModel.java.

Definition at line 758 of file VideoModel.java.

Definition at line 781 of file VideoModel.java.

Definition at line 759 of file VideoModel.java.

Definition at line 782 of file VideoModel.java.

Definition at line 760 of file VideoModel.java.

Definition at line 783 of file VideoModel.java.

Definition at line 761 of file VideoModel.java.

Definition at line 784 of file VideoModel.java.

Definition at line 762 of file VideoModel.java.

Definition at line 785 of file VideoModel.java.

Definition at line 763 of file VideoModel.java.

Definition at line 786 of file VideoModel.java.

Definition at line 764 of file VideoModel.java.

Definition at line 787 of file VideoModel.java.

Definition at line 765 of file VideoModel.java.

Definition at line 788 of file VideoModel.java.

Definition at line 766 of file VideoModel.java.

Definition at line 789 of file VideoModel.java.

Definition at line 767 of file VideoModel.java.

Definition at line 790 of file VideoModel.java.

Definition at line 768 of file VideoModel.java.

Definition at line 791 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