|
SageTV Platform V7.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectsage.api.AlbumAPI
public class AlbumAPI
Represents an Album of music.
| Method Summary | |
|---|---|
sage.MetaImage |
GetAlbumArt(sage.Album Album)
Returns the album art for this Album. |
java.lang.String |
GetAlbumArtist(sage.Album Album)
Returns the artist for this Album. |
java.lang.String |
GetAlbumGenre(sage.Album Album)
Returns the genre for this Album |
java.lang.String |
GetAlbumName(sage.Album Album)
Returns the name/title for this Album |
sage.Album[] |
GetAlbums()
Returns all of the Album objects in the library. |
sage.Airing[] |
GetAlbumTracks(sage.Album Album)
Gets all of the Airings (a 'meta' object referring to the music file in this case) that are on this Album in the library. |
java.lang.String |
GetAlbumYear(sage.Album Album)
Returns the year this Album was recorded in |
java.lang.String[] |
GetAllMusicArtists()
Returns all of the artists for the music files in the library |
sage.Airing[] |
GetAllMusicForArtist(java.lang.String Artist)
Gets all of the Airings (a 'meta' object referring to the music file in this case) that have an artist that matches the passed in artist |
sage.Airing[] |
GetAllMusicForGenre(java.lang.String Genre)
Gets all of the Airings (a 'meta' object referring to the music file in this case) that have a genre that matches the passed in genre |
java.lang.String[] |
GetAllMusicGenres()
Returns all of the genres for the music files in the library |
int |
GetNumberOfTracks(sage.Album Album)
Returns the number of tracks that are on this Album |
boolean |
HasAlbumArt(sage.Album Album)
Returns true if there is album art for this Album |
boolean |
IsAlbumObject(java.lang.Object Album)
Returns true if the argument is an Album object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.lang.String[] GetAllMusicArtists()
public java.lang.String[] GetAllMusicGenres()
public sage.Album[] GetAlbums()
public sage.Airing[] GetAllMusicForArtist(java.lang.String Artist)
Artist - the name of the artist
public sage.Airing[] GetAllMusicForGenre(java.lang.String Genre)
Genre - the name of the genre
public sage.Airing[] GetAlbumTracks(sage.Album Album)
Album - the Album object to get the tracks for
public int GetNumberOfTracks(sage.Album Album)
Album - the Album object
public java.lang.String GetAlbumArtist(sage.Album Album)
Album - the Album object
public sage.MetaImage GetAlbumArt(sage.Album Album)
Album - the Album object
public java.lang.String GetAlbumName(sage.Album Album)
Album - the Album object
public boolean HasAlbumArt(sage.Album Album)
Album - the Album object
public boolean IsAlbumObject(java.lang.Object Album)
Album - the Object to test
public java.lang.String GetAlbumGenre(sage.Album Album)
Album - the Album object
public java.lang.String GetAlbumYear(sage.Album Album)
Album - the Album object
|
SageTV Platform V7.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||