Package com.tagtraum.ubermusic
Interface Lyrics
-
public interface Lyrics
Lyrics - typically returned byLyricsProvider
.- Author:
- Hendrik Schreiber
- See Also:
LyricsProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAlbum()
Album name.String
getArtist()
Artist name.String
getChecksum()
Checksum ornull
, if not available.URL
getEditURL()
Web URL that allows the user to edit the lyrics in the provider's database.AudioId
getId()
Unique identifier.String
getLyrics()
The actual lyrics in plain text.LyricsProvider
getProvider()
Provider that produced this object.String
getTitle()
Song title.URL
getViewURL()
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
null
if 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
-
-