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

List of all members.

Classes

class  FilterArtist
class  FilterArtistId
class  FilterGenre
class  FilterGenreId

Public Member Functions

 GetAlbums (ListModel.Limits limits, ListModel.Sort sort, FilterGenreId filter, String...properties)
 GetAlbums (ListModel.Limits limits, ListModel.Sort sort, FilterGenre filter, String...properties)
 GetAlbums (ListModel.Limits limits, ListModel.Sort sort, FilterArtistId filter, String...properties)
 GetAlbums (ListModel.Limits limits, ListModel.Sort sort, FilterArtist filter, String...properties)
 GetAlbums (ListModel.Limits limits, ListModel.Sort sort, ListModel.AlbumFilter filter, String...properties)
 GetAlbums (String...properties)
 GetAlbums (ListModel.Limits limits, String...properties)
 GetAlbums (ListModel.Sort sort, String...properties)
 GetAlbums (ListModel.Limits limits, ListModel.Sort sort, String...properties)
 GetAlbums (FilterGenreId filter, String...properties)
 GetAlbums (ListModel.Limits limits, FilterGenreId filter, String...properties)
 GetAlbums (FilterGenre filter, String...properties)
 GetAlbums (ListModel.Limits limits, FilterGenre filter, String...properties)
 GetAlbums (FilterArtistId filter, String...properties)
 GetAlbums (ListModel.Limits limits, FilterArtistId filter, String...properties)
 GetAlbums (FilterArtist filter, String...properties)
 GetAlbums (ListModel.Limits limits, FilterArtist filter, String...properties)
 GetAlbums (ListModel.AlbumFilter filter, String...properties)
 GetAlbums (ListModel.Limits limits, ListModel.AlbumFilter filter, String...properties)
String getName ()
void writeToParcel (Parcel parcel, int flags)

Static Public Attributes

static final String API_TYPE = "AudioLibrary.GetAlbums"
static final
Parcelable.Creator< GetAlbums
CREATOR
static final String RESULT = "albums"

Protected Member Functions

 GetAlbums (Parcel parcel)
ArrayList< AudioModel.AlbumDetail > parseMany (JsonNode node)
boolean returnsList ()

Detailed Description

Retrieve all albums from specified artist or genre.

This class represents the API method AudioLibrary.GetAlbums

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

Definition at line 373 of file AudioLibrary.java.


Constructor & Destructor Documentation

Construct via parcel.

Definition at line 385 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.Sort  sort,
FilterGenreId  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
sort
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 411 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.Sort  sort,
FilterGenre  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
sort
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 426 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.Sort  sort,
FilterArtistId  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
sort
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 441 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.Sort  sort,
FilterArtist  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
sort
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 456 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.Sort  sort,
ListModel.AlbumFilter  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
sort
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 471 of file AudioLibrary.java.

Retrieve all albums from specified artist or genre.

Parameters:
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 483 of file AudioLibrary.java.

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

Retrieve all albums from specified artist or genre.

Parameters:
limits
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 493 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Sort  sort,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
sort
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 504 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.Sort  sort,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
sort
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 516 of file AudioLibrary.java.

Retrieve all albums from specified artist or genre.

Parameters:
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 528 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
FilterGenreId  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 540 of file AudioLibrary.java.

Retrieve all albums from specified artist or genre.

Parameters:
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 552 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
FilterGenre  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 564 of file AudioLibrary.java.

Retrieve all albums from specified artist or genre.

Parameters:
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 576 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
FilterArtistId  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 588 of file AudioLibrary.java.

Retrieve all albums from specified artist or genre.

Parameters:
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 600 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
FilterArtist  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 612 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.AlbumFilter  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 624 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.GetAlbums ( ListModel.Limits  limits,
ListModel.AlbumFilter  filter,
String...  properties 
) [inline]

Retrieve all albums from specified artist or genre.

Parameters:
limits
filter
propertiesOne or more of: title, description, artist, genre, theme, mood, style, type, albumlabel, rating, year, musicbrainzalbumid, musicbrainzalbumartistid, fanart, thumbnail, playcount, genreid, artistid, displayartist. See constants at AudioModel.AlbumFields.

Definition at line 636 of file AudioLibrary.java.


Member Function Documentation

Definition at line 659 of file AudioLibrary.java.

ArrayList<AudioModel.AlbumDetail> org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.parseMany ( JsonNode  node) [inline, protected]

Definition at line 644 of file AudioLibrary.java.

Definition at line 664 of file AudioLibrary.java.

Definition at line 377 of file AudioLibrary.java.


Member Data Documentation

final String org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetAlbums.API_TYPE = "AudioLibrary.GetAlbums" [static]

Definition at line 374 of file AudioLibrary.java.

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

Generates instances of this Parcelable class from a Parcel.

Definition at line 392 of file AudioLibrary.java.

Definition at line 402 of file AudioLibrary.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