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

List of all members.

Classes

interface  Channeltype

Public Member Functions

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

Public Attributes

final String channel
final Integer channelnumber
final String channeltype
final String endtime
final Boolean hidden
final Boolean locked
final String starttime

Static Public Attributes

static final String API_TYPE = "List.Item.All"
static final String CHANNEL = "channel"
static final String CHANNELNUMBER = "channelnumber"
static final String CHANNELTYPE = "channeltype"
static final
Parcelable.Creator< AllItems
CREATOR
static final String ENDTIME = "endtime"
static final String HIDDEN = "hidden"
static final String LOCKED = "locked"
static final String STARTTIME = "starttime"

Protected Member Functions

 AllItems (Parcel parcel)

Static Package Functions

static List< AllItemsgetListModelAllItemsList (JsonNode node, String key)

Detailed Description

API Name: List.Item.All

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

Definition at line 2650 of file ListModel.java.


Constructor & Destructor Documentation

Construct from JSON object.

Parameters:
nodeJSON object representing a AllItems object

Definition at line 2675 of file ListModel.java.

Construct via parcel.

Definition at line 2736 of file ListModel.java.


Member Function Documentation

Reimplemented from org.xbmc.android.jsonrpc.api.model.ListModel.BaseItem.

Definition at line 2762 of file ListModel.java.

static List<AllItems> org.xbmc.android.jsonrpc.api.model.ListModel.AllItems.getListModelAllItemsList ( JsonNode  node,
String  key 
) [inline, static, package]

Extracts a list of AllItems 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 2704 of file ListModel.java.

Returns a JSON-serialized version of this object.

Returns:
Deserialized Json Node

Reimplemented from org.xbmc.android.jsonrpc.api.model.ListModel.BaseItem.

Definition at line 2687 of file ListModel.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.ListModel.BaseItem.

Definition at line 2722 of file ListModel.java.


Member Data Documentation

final String org.xbmc.android.jsonrpc.api.model.ListModel.AllItems.API_TYPE = "List.Item.All" [static]

Reimplemented from org.xbmc.android.jsonrpc.api.model.ListModel.BaseItem.

Definition at line 2651 of file ListModel.java.

Definition at line 2654 of file ListModel.java.

Definition at line 2663 of file ListModel.java.

Definition at line 2655 of file ListModel.java.

Definition at line 2664 of file ListModel.java.

Definition at line 2656 of file ListModel.java.

Definition at line 2665 of file ListModel.java.

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

Generates instances of this Parcelable class from a Parcel.

Reimplemented from org.xbmc.android.jsonrpc.api.model.ListModel.BaseItem.

Definition at line 2750 of file ListModel.java.

Definition at line 2657 of file ListModel.java.

Definition at line 2666 of file ListModel.java.

Definition at line 2658 of file ListModel.java.

Definition at line 2667 of file ListModel.java.

Definition at line 2659 of file ListModel.java.

Definition at line 2668 of file ListModel.java.

Definition at line 2660 of file ListModel.java.

Definition at line 2669 of file ListModel.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