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

List of all members.

Public Member Functions

String getName ()
 GetRecentlyAddedSongs (Integer albumlimit, ListModel.Limits limits, ListModel.Sort sort, String...properties)
 GetRecentlyAddedSongs (String...properties)
 GetRecentlyAddedSongs (Integer albumlimit, String...properties)
 GetRecentlyAddedSongs (ListModel.Limits limits, String...properties)
 GetRecentlyAddedSongs (Integer albumlimit, ListModel.Limits limits, String...properties)
 GetRecentlyAddedSongs (ListModel.Sort sort, String...properties)
 GetRecentlyAddedSongs (Integer albumlimit, ListModel.Sort sort, String...properties)
void writeToParcel (Parcel parcel, int flags)

Static Public Attributes

static final String API_TYPE = "AudioLibrary.GetRecentlyAddedSongs"
static final
Parcelable.Creator
< GetRecentlyAddedSongs
CREATOR
static final String RESULT = "songs"

Protected Member Functions

 GetRecentlyAddedSongs (Parcel parcel)
ArrayList< AudioModel.SongDetail > parseMany (JsonNode node)
boolean returnsList ()

Detailed Description

Retrieve recently added songs.

This class represents the API method AudioLibrary.GetRecentlyAddedSongs

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

Definition at line 2244 of file AudioLibrary.java.


Constructor & Destructor Documentation

Construct via parcel.

Definition at line 2256 of file AudioLibrary.java.

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

Retrieve recently added songs.

Parameters:
albumlimitThe amount of recently added albums from which to return the songs.
limits
sort
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2282 of file AudioLibrary.java.

Retrieve recently added songs.

Parameters:
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2294 of file AudioLibrary.java.

org.xbmc.android.jsonrpc.api.call.AudioLibrary.GetRecentlyAddedSongs.GetRecentlyAddedSongs ( Integer  albumlimit,
String...  properties 
) [inline]

Retrieve recently added songs.

Parameters:
albumlimitThe amount of recently added albums from which to return the songs.
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2304 of file AudioLibrary.java.

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

Retrieve recently added songs.

Parameters:
limits
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2315 of file AudioLibrary.java.

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

Retrieve recently added songs.

Parameters:
albumlimitThe amount of recently added albums from which to return the songs.
limits
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2327 of file AudioLibrary.java.

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

Retrieve recently added songs.

Parameters:
sort
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2339 of file AudioLibrary.java.

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

Retrieve recently added songs.

Parameters:
albumlimitThe amount of recently added albums from which to return the songs.
sort
propertiesOne or more of: title, artist, albumartist, genre, year, rating, album, track, duration, comment, lyrics, musicbrainztrackid, musicbrainzartistid, musicbrainzalbumid, musicbrainzalbumartistid, playcount, fanart, thumbnail, file, albumid, lastplayed, disc, genreid, artistid, displayartist, albumartistid. See constants at AudioModel.SongFields.

Definition at line 2351 of file AudioLibrary.java.


Member Function Documentation

Definition at line 2374 of file AudioLibrary.java.

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

Definition at line 2359 of file AudioLibrary.java.

Definition at line 2379 of file AudioLibrary.java.

Definition at line 2248 of file AudioLibrary.java.


Member Data Documentation

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

Definition at line 2245 of file AudioLibrary.java.

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

Generates instances of this Parcelable class from a Parcel.

Definition at line 2263 of file AudioLibrary.java.

Definition at line 2273 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