Package com.tagtraum.ubermusic
Interface Lyrics
-
public interface LyricsLyrics - typically returned byLyricsProvider.- Author:
- Hendrik Schreiber
- See Also:
LyricsProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAlbum()Album name.StringgetArtist()Artist name.StringgetChecksum()Checksum ornull, if not available.URLgetEditURL()Web URL that allows the user to edit the lyrics in the provider's database.AudioIdgetId()Unique identifier.StringgetLyrics()The actual lyrics in plain text.LyricsProvidergetProvider()Provider that produced this object.StringgetTitle()Song title.URLgetViewURL()Web URL that allows the user to see the lyrics in a regular browser.
-
-
-
Method Detail
-
getProvider
LyricsProvider getProvider()
Provider that produced this object.- Returns:
- provider
-
getEditURL
URL getEditURL()
Web URL that allows the user to edit the lyrics in the provider's database.- Returns:
- URL or
null, if not available
-
getViewURL
URL getViewURL()
Web URL that allows the user to see the lyrics in a regular browser.- Returns:
- URL or
null, if not available
-
getAlbum
String getAlbum()
Album name.- Returns:
- album name or
nullif not available
-
getArtist
String getArtist()
Artist name.- Returns:
- artist name
-
getChecksum
String getChecksum()
Checksum ornull, if not available.- Returns:
- Checksum or
null, if not available
-
getId
AudioId getId()
Unique identifier.- Returns:
- id
-
getLyrics
String getLyrics()
The actual lyrics in plain text.- Returns:
- lyrics
-
getTitle
String getTitle()
Song title.- Returns:
- title
-
-