Public Member Functions | Static Public Member Functions | Private Attributes
org.rosmultimedia.player.media.model.Audio Class Reference
Inheritance diagram for org.rosmultimedia.player.media.model.Audio:
Inheritance graph
[legend]

List of all members.

Public Member Functions

String getAlbum ()
List< String > getArtist ()
String getDisplayartist ()
List< String > getGenre ()
String getMusicbrainzalbumartistid ()
String getMusicbrainzalbumid ()
int getYear ()
void setAlbum (String album)
void setArtist (List< String > artist)
void setDisplayartist (String displayartist)
void setGenre (List< String > genre)
void setMusicbrainzalbumartistid (String musicbrainzalbumartistid)
void setMusicbrainzalbumid (String musicbrainzalbumid)
void setYear (int year)

Static Public Member Functions

static Audio fromJson (String json)

Private Attributes

String album
List< String > artist
String displayartist
List< String > genre
String musicbrainzalbumartistid
String musicbrainzalbumid
int year

Detailed Description

Author:
Erwan Le Huitouze <erwan.lehuitouze@gmail.com>

Definition at line 18 of file Audio.java.


Member Function Documentation

static Audio org.rosmultimedia.player.media.model.Audio.fromJson ( String  json) [inline, static]
Returns:
A new Audio from the json stream.

Reimplemented from org.rosmultimedia.player.media.model.Media.

Reimplemented in org.rosmultimedia.player.media.model.Song, and org.rosmultimedia.player.media.model.Album.

Definition at line 28 of file Audio.java.

Definition at line 32 of file Audio.java.

Definition at line 39 of file Audio.java.

Definition at line 52 of file Audio.java.

Reimplemented from org.rosmultimedia.player.media.model.Media.

Definition at line 45 of file Audio.java.

Definition at line 65 of file Audio.java.

Definition at line 59 of file Audio.java.

Reimplemented from org.rosmultimedia.player.media.model.Media.

Definition at line 72 of file Audio.java.

void org.rosmultimedia.player.media.model.Audio.setAlbum ( String  album) [inline]

Definition at line 35 of file Audio.java.

void org.rosmultimedia.player.media.model.Audio.setArtist ( List< String >  artist) [inline]

Definition at line 42 of file Audio.java.

void org.rosmultimedia.player.media.model.Audio.setDisplayartist ( String  displayartist) [inline]

Definition at line 55 of file Audio.java.

void org.rosmultimedia.player.media.model.Audio.setGenre ( List< String >  genre) [inline]

Reimplemented from org.rosmultimedia.player.media.model.Media.

Definition at line 48 of file Audio.java.

void org.rosmultimedia.player.media.model.Audio.setMusicbrainzalbumartistid ( String  musicbrainzalbumartistid) [inline]

Definition at line 68 of file Audio.java.

void org.rosmultimedia.player.media.model.Audio.setMusicbrainzalbumid ( String  musicbrainzalbumid) [inline]

Definition at line 62 of file Audio.java.

Reimplemented from org.rosmultimedia.player.media.model.Media.

Definition at line 75 of file Audio.java.


Member Data Documentation

Definition at line 19 of file Audio.java.

Definition at line 20 of file Audio.java.

Definition at line 22 of file Audio.java.

Reimplemented from org.rosmultimedia.player.media.model.Media.

Definition at line 21 of file Audio.java.

Definition at line 24 of file Audio.java.

Definition at line 23 of file Audio.java.

Reimplemented from org.rosmultimedia.player.media.model.Media.

Definition at line 25 of file Audio.java.


The documentation for this class was generated from the following file:


smarthome_media_model
Author(s):
autogenerated on Sat Jun 8 2019 20:54:19