public interface MusicLibrary
| Modifier and Type | Method and Description |
|---|---|
static MusicLibrary |
createDefaultLibrary(java.lang.String host) |
java.io.InputStream |
fetchInputStream(Track track) |
java.io.InputStream |
fetchInputStream(TrackLocation trackLocation) |
Track |
getTrack(TrackLocation trackLocation) |
java.util.Optional<Track> |
searchTrack(java.lang.String artist,
java.lang.String song) |
java.util.List<Track> |
searchTracks(java.lang.String artist,
java.lang.String song) |
static MusicLibrary createDefaultLibrary(java.lang.String host)
java.util.List<Track> searchTracks(java.lang.String artist, java.lang.String song)
java.util.Optional<Track> searchTrack(java.lang.String artist, java.lang.String song)
Track getTrack(TrackLocation trackLocation)
java.io.InputStream fetchInputStream(Track track)
java.io.InputStream fetchInputStream(TrackLocation trackLocation)