de.umass.lastfm
public class Chart<T extends MusicEntry> extends Object
Constructor and Description |
---|
Chart(Date from,
Date to,
Collection<T> entries) |
Modifier and Type | Method and Description |
---|---|
Collection<T> |
getEntries() |
Date |
getFrom() |
static PaginatedResult<Artist> |
getHypedArtists(int page,
String apiKey)
Get the hyped artists chart.
|
static PaginatedResult<Artist> |
getHypedArtists(String apiKey)
Get the hyped artists chart.
|
static PaginatedResult<Track> |
getHypedTracks(int page,
String apiKey)
Get the hyped tracks chart.
|
static PaginatedResult<Track> |
getHypedTracks(String apiKey)
Get the hyped tracks chart.
|
static PaginatedResult<Track> |
getLovedTracks(int page,
String apiKey)
Get the most loved tracks chart.
|
static PaginatedResult<Track> |
getLovedTracks(String apiKey)
Get the most loved tracks chart.
|
Date |
getTo() |
static PaginatedResult<Artist> |
getTopArtists(int page,
String apiKey)
Get the top artists chart.
|
static PaginatedResult<Artist> |
getTopArtists(String apiKey)
Get the top artists chart.
|
static PaginatedResult<Tag> |
getTopTags(int page,
String apiKey)
Get the top tags chart.
|
static PaginatedResult<Tag> |
getTopTags(String apiKey)
Get the top tags chart.
|
static PaginatedResult<Track> |
getTopTracks(int page,
String apiKey)
Get the top tracks chart.
|
static PaginatedResult<Track> |
getTopTracks(String apiKey)
Get the top tracks chart.
|
public Chart(Date from, Date to, Collection<T> entries)
public Collection<T> getEntries()
public Date getFrom()
public Date getTo()
public static PaginatedResult<Artist> getTopArtists(String apiKey)
apiKey
- A Last.fm API keypublic static PaginatedResult<Artist> getTopArtists(int page, String apiKey)
page
- The page to fetchapiKey
- A Last.fm API keypublic static PaginatedResult<Tag> getTopTags(String apiKey)
apiKey
- A Last.fm API keypublic static PaginatedResult<Tag> getTopTags(int page, String apiKey)
page
- The page to fetchapiKey
- A Last.fm API keypublic static PaginatedResult<Track> getTopTracks(String apiKey)
apiKey
- A Last.fm API keypublic static PaginatedResult<Track> getTopTracks(int page, String apiKey)
page
- The page to fetchapiKey
- A Last.fm API keypublic static PaginatedResult<Track> getLovedTracks(String apiKey)
apiKey
- A Last.fm API keypublic static PaginatedResult<Track> getLovedTracks(int page, String apiKey)
page
- The page to fetchapiKey
- A Last.fm API keypublic static PaginatedResult<Track> getHypedTracks(String apiKey)
apiKey
- A Last.fm API keypublic static PaginatedResult<Track> getHypedTracks(int page, String apiKey)
page
- The page to fetchapiKey
- A Last.fm API keypublic static PaginatedResult<Artist> getHypedArtists(String apiKey)
apiKey
- A Last.fm API keypublic static PaginatedResult<Artist> getHypedArtists(int page, String apiKey)
page
- The page to fetchapiKey
- A Last.fm API key