Interface SoundCloudDataReader
-
- All Known Implementing Classes:
DefaultSoundCloudDataReader
public interface SoundCloudDataReader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JsonBrowserfindPlaylistData(JsonBrowser rootData, java.lang.String kind)JsonBrowserfindTrackData(JsonBrowser rootData)booleanisTrackBlocked(JsonBrowser trackData)java.lang.StringreadPlaylistIdentifier(JsonBrowser playlistData)java.lang.StringreadPlaylistName(JsonBrowser playlistData)java.util.List<JsonBrowser>readPlaylistTracks(JsonBrowser playlistData)java.util.List<SoundCloudTrackFormat>readTrackFormats(JsonBrowser trackData)java.lang.StringreadTrackId(JsonBrowser trackData)AudioTrackInforeadTrackInfo(JsonBrowser trackData, java.lang.String identifier)
-
-
-
Method Detail
-
findTrackData
JsonBrowser findTrackData(JsonBrowser rootData)
-
readTrackId
java.lang.String readTrackId(JsonBrowser trackData)
-
isTrackBlocked
boolean isTrackBlocked(JsonBrowser trackData)
-
readTrackInfo
AudioTrackInfo readTrackInfo(JsonBrowser trackData, java.lang.String identifier)
-
readTrackFormats
java.util.List<SoundCloudTrackFormat> readTrackFormats(JsonBrowser trackData)
-
findPlaylistData
JsonBrowser findPlaylistData(JsonBrowser rootData, java.lang.String kind)
-
readPlaylistName
java.lang.String readPlaylistName(JsonBrowser playlistData)
-
readPlaylistIdentifier
java.lang.String readPlaylistIdentifier(JsonBrowser playlistData)
-
readPlaylistTracks
java.util.List<JsonBrowser> readPlaylistTracks(JsonBrowser playlistData)
-
-