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

List of all members.

Classes

interface  Enabled

Public Member Functions

 GetAddons (String type, String content, Boolean enabled, ListModel.Limits limits, String...properties)
 GetAddons (String...properties)
 GetAddons (String type, String...properties)
 GetAddons (String type, String content, String...properties)
 GetAddons (Boolean enabled, String...properties)
 GetAddons (String type, String content, Boolean enabled, String...properties)
 GetAddons (ListModel.Limits limits, String...properties)
 GetAddons (Boolean enabled, ListModel.Limits limits, String...properties)
String getName ()
void writeToParcel (Parcel parcel, int flags)

Static Public Attributes

static final String API_TYPE = "Addons.GetAddons"
static final
Parcelable.Creator< GetAddons
CREATOR
static final String RESULT = "addons"

Protected Member Functions

 GetAddons (Parcel parcel)
ArrayList< AddonModel.Detail > parseMany (JsonNode node)
boolean returnsList ()

Detailed Description

Gets all available addons.

This class represents the API method Addons.GetAddons

This class was generated automatically from XBMC's JSON-RPC introspect.

Definition at line 234 of file Addons.java.


Constructor & Destructor Documentation

Construct via parcel.

Definition at line 246 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( String  type,
String  content,
Boolean  enabled,
ListModel.Limits  limits,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
typeOne of: unknown, xbmc.metadata.scraper.albums, xbmc.metadata.scraper.artists, xbmc.metadata.scraper.movies, xbmc.metadata.scraper.musicvideos, xbmc.metadata.scraper.tvshows, xbmc.ui.screensaver, xbmc.player.musicviz, xbmc.python.pluginsource, xbmc.python.script, xbmc.python.weather, xbmc.python.subtitles, xbmc.python.lyrics, xbmc.gui.skin, xbmc.gui.webinterface, xbmc.pvrclient, xbmc.addon.video, xbmc.addon.audio, xbmc.addon.image, xbmc.addon.executable, xbmc.service. See constants at AddonModel.Types.
contentContent provided by the addon. Only considered for plugins and scripts. One of: unknown, video, audio, image, executable. See constants at AddonModel.Content.
enabled
limits
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 273 of file Addons.java.

Gets all available addons.

Parameters:
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 286 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( String  type,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
typeOne of: unknown, xbmc.metadata.scraper.albums, xbmc.metadata.scraper.artists, xbmc.metadata.scraper.movies, xbmc.metadata.scraper.musicvideos, xbmc.metadata.scraper.tvshows, xbmc.ui.screensaver, xbmc.player.musicviz, xbmc.python.pluginsource, xbmc.python.script, xbmc.python.weather, xbmc.python.subtitles, xbmc.python.lyrics, xbmc.gui.skin, xbmc.gui.webinterface, xbmc.pvrclient, xbmc.addon.video, xbmc.addon.audio, xbmc.addon.image, xbmc.addon.executable, xbmc.service. See constants at AddonModel.Types.
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 296 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( String  type,
String  content,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
typeOne of: unknown, xbmc.metadata.scraper.albums, xbmc.metadata.scraper.artists, xbmc.metadata.scraper.movies, xbmc.metadata.scraper.musicvideos, xbmc.metadata.scraper.tvshows, xbmc.ui.screensaver, xbmc.player.musicviz, xbmc.python.pluginsource, xbmc.python.script, xbmc.python.weather, xbmc.python.subtitles, xbmc.python.lyrics, xbmc.gui.skin, xbmc.gui.webinterface, xbmc.pvrclient, xbmc.addon.video, xbmc.addon.audio, xbmc.addon.image, xbmc.addon.executable, xbmc.service. See constants at AddonModel.Types.
contentContent provided by the addon. Only considered for plugins and scripts. One of: unknown, video, audio, image, executable. See constants at AddonModel.Content.
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 308 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( Boolean  enabled,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
enabled
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 320 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( String  type,
String  content,
Boolean  enabled,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
typeOne of: unknown, xbmc.metadata.scraper.albums, xbmc.metadata.scraper.artists, xbmc.metadata.scraper.movies, xbmc.metadata.scraper.musicvideos, xbmc.metadata.scraper.tvshows, xbmc.ui.screensaver, xbmc.player.musicviz, xbmc.python.pluginsource, xbmc.python.script, xbmc.python.weather, xbmc.python.subtitles, xbmc.python.lyrics, xbmc.gui.skin, xbmc.gui.webinterface, xbmc.pvrclient, xbmc.addon.video, xbmc.addon.audio, xbmc.addon.image, xbmc.addon.executable, xbmc.service. See constants at AddonModel.Types.
contentContent provided by the addon. Only considered for plugins and scripts. One of: unknown, video, audio, image, executable. See constants at AddonModel.Content.
enabled
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 333 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( ListModel.Limits  limits,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
limits
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 346 of file Addons.java.

org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.GetAddons ( Boolean  enabled,
ListModel.Limits  limits,
String...  properties 
) [inline]

Gets all available addons.

Parameters:
enabled
limits
propertiesOne or more of: name, version, summary, description, path, author, thumbnail, disclaimer, fanart, dependencies, broken, extrainfo, rating, enabled. See constants at AddonModel.Fields.

Definition at line 358 of file Addons.java.


Member Function Documentation

Definition at line 381 of file Addons.java.

ArrayList<AddonModel.Detail> org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.parseMany ( JsonNode  node) [inline, protected]

Definition at line 366 of file Addons.java.

Definition at line 386 of file Addons.java.

Definition at line 238 of file Addons.java.


Member Data Documentation

final String org.xbmc.android.jsonrpc.api.call.Addons.GetAddons.API_TYPE = "Addons.GetAddons" [static]

Definition at line 235 of file Addons.java.

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

Generates instances of this Parcelable class from a Parcel.

Definition at line 253 of file Addons.java.

Definition at line 263 of file Addons.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:49