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