Classes | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions
org.xbmc.android.jsonrpc.api.model.NotificationsModel.Item.TitleYearType Class Reference
Inheritance diagram for org.xbmc.android.jsonrpc.api.model.NotificationsModel.Item.TitleYearType:
Inheritance graph
[legend]

List of all members.

Classes

interface  Type

Public Member Functions

int describeContents ()
 TitleYearType (String title, String type, Integer year)
JsonNode toJsonNode ()
void writeToParcel (Parcel parcel, int flags)

Public Attributes

final String title
final String type
final Integer year

Static Public Attributes

static final
Parcelable.Creator
< TitleYearType
CREATOR
static final String TITLE = "title"
static final String TYPE = "type"
static final String YEAR = "year"

Protected Member Functions

 TitleYearType (Parcel parcel)

Detailed Description

A movie item has a title and may have a release year.

Note: Seems this class isn't used yet in the API.
This class was generated automatically from XBMC's JSON-RPC introspect.

Definition at line 421 of file NotificationsModel.java.


Constructor & Destructor Documentation

org.xbmc.android.jsonrpc.api.model.NotificationsModel.Item.TitleYearType.TitleYearType ( String  title,
String  type,
Integer  year 
) [inline]

A movie item has a title and may have a release year.

Parameters:
title
typeOne of: unknown, movie, episode, musicvideo, song, picture, channel. See constants at NotificationsModel.TitleYearType.Type.
year

Definition at line 439 of file NotificationsModel.java.

Construct via parcel.

Definition at line 469 of file NotificationsModel.java.


Member Function Documentation

Implements android.os.Parcelable.

Definition at line 490 of file NotificationsModel.java.

Returns a JSON-serialized version of this object.

Returns:
Deserialized Json Node

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

Definition at line 446 of file NotificationsModel.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 460 of file NotificationsModel.java.


Member Data Documentation

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

Generates instances of this Parcelable class from a Parcel.

Definition at line 478 of file NotificationsModel.java.

Definition at line 424 of file NotificationsModel.java.

Definition at line 429 of file NotificationsModel.java.

Definition at line 425 of file NotificationsModel.java.

Definition at line 430 of file NotificationsModel.java.

Definition at line 426 of file NotificationsModel.java.

Definition at line 431 of file NotificationsModel.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