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

List of all members.

Classes

interface  Mode
interface  Protocol

Public Member Functions

int describeContents ()
 PrepareDownloadResult (String details, String mode, String protocol)
 PrepareDownloadResult (JsonNode node)
JsonNode toJsonNode ()
void writeToParcel (Parcel parcel, int flags)

Public Attributes

final String details
final String mode
final String protocol

Static Public Attributes

static final
Parcelable.Creator
< PrepareDownloadResult
CREATOR
static final String DETAILS = "details"
static final String MODE = "mode"
static final String PROTOCOL = "protocol"

Protected Member Functions

 PrepareDownloadResult (Parcel parcel)

Static Package Functions

static List
< PrepareDownloadResult
getFilesPrepareDownloadResultList (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 440 of file Files.java.


Constructor & Destructor Documentation

org.xbmc.android.jsonrpc.api.call.Files.PrepareDownload.PrepareDownloadResult.PrepareDownloadResult ( String  details,
String  mode,
String  protocol 
) [inline]
Parameters:
details
modeOne of: redirect, direct. See constants at Files.PrepareDownloadResult.Mode.
protocolOne of: http. See constants at Files.PrepareDownloadResult.Protocol.

Definition at line 457 of file Files.java.

Construct from JSON object.

Parameters:
nodeJSON object representing a PrepareDownloadResult object

Definition at line 467 of file Files.java.

Construct via parcel.

Definition at line 514 of file Files.java.


Member Function Documentation

Implements android.os.Parcelable.

Definition at line 535 of file Files.java.

Extracts a list of PrepareDownloadResult 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 487 of file Files.java.

Returns a JSON-serialized version of this object.

Returns:
Deserialized Json Node

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

Definition at line 474 of file Files.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 505 of file Files.java.


Member Data Documentation

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

Generates instances of this Parcelable class from a Parcel.

Definition at line 523 of file Files.java.

Definition at line 443 of file Files.java.

Definition at line 448 of file Files.java.

Definition at line 444 of file Files.java.

Definition at line 449 of file Files.java.

Definition at line 445 of file Files.java.

Definition at line 450 of file Files.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