net.roarsoftware.lastfm
Class Group

java.lang.Object
  extended by net.roarsoftware.lastfm.Group

public class Group
extends java.lang.Object

Provides nothing more than a namespace for the API methods starting with group.

Author:
Janni Kovacs

Method Summary
static PaginatedResult<User> getMembers(java.lang.String group, int page, java.lang.String apiKey)
           
static PaginatedResult<User> getMembers(java.lang.String group, java.lang.String apiKey)
           
static Chart<Album> getWeeklyAlbumChart(java.lang.String group, int limit, java.lang.String apiKey)
           
static Chart<Album> getWeeklyAlbumChart(java.lang.String group, java.lang.String apiKey)
           
static Chart<Album> getWeeklyAlbumChart(java.lang.String group, java.lang.String from, java.lang.String to, int limit, java.lang.String apiKey)
           
static Chart<Artist> getWeeklyArtistChart(java.lang.String group, int limit, java.lang.String apiKey)
           
static Chart<Artist> getWeeklyArtistChart(java.lang.String group, java.lang.String apiKey)
           
static Chart<Artist> getWeeklyArtistChart(java.lang.String group, java.lang.String from, java.lang.String to, int limit, java.lang.String apiKey)
           
static java.util.LinkedHashMap<java.lang.String,java.lang.String> getWeeklyChartList(java.lang.String group, java.lang.String apiKey)
           
static java.util.Collection<Chart> getWeeklyChartListAsCharts(java.lang.String group, java.lang.String apiKey)
           
static Chart<Track> getWeeklyTrackChart(java.lang.String group, int limit, java.lang.String apiKey)
           
static Chart<Track> getWeeklyTrackChart(java.lang.String group, java.lang.String apiKey)
           
static Chart<Track> getWeeklyTrackChart(java.lang.String group, java.lang.String from, java.lang.String to, int limit, java.lang.String apiKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getWeeklyAlbumChart

public static Chart<Album> getWeeklyAlbumChart(java.lang.String group,
                                               java.lang.String apiKey)

getWeeklyAlbumChart

public static Chart<Album> getWeeklyAlbumChart(java.lang.String group,
                                               int limit,
                                               java.lang.String apiKey)

getWeeklyAlbumChart

public static Chart<Album> getWeeklyAlbumChart(java.lang.String group,
                                               java.lang.String from,
                                               java.lang.String to,
                                               int limit,
                                               java.lang.String apiKey)

getWeeklyArtistChart

public static Chart<Artist> getWeeklyArtistChart(java.lang.String group,
                                                 java.lang.String apiKey)

getWeeklyArtistChart

public static Chart<Artist> getWeeklyArtistChart(java.lang.String group,
                                                 int limit,
                                                 java.lang.String apiKey)

getWeeklyArtistChart

public static Chart<Artist> getWeeklyArtistChart(java.lang.String group,
                                                 java.lang.String from,
                                                 java.lang.String to,
                                                 int limit,
                                                 java.lang.String apiKey)

getWeeklyTrackChart

public static Chart<Track> getWeeklyTrackChart(java.lang.String group,
                                               java.lang.String apiKey)

getWeeklyTrackChart

public static Chart<Track> getWeeklyTrackChart(java.lang.String group,
                                               int limit,
                                               java.lang.String apiKey)

getWeeklyTrackChart

public static Chart<Track> getWeeklyTrackChart(java.lang.String group,
                                               java.lang.String from,
                                               java.lang.String to,
                                               int limit,
                                               java.lang.String apiKey)

getWeeklyChartList

public static java.util.LinkedHashMap<java.lang.String,java.lang.String> getWeeklyChartList(java.lang.String group,
                                                                                            java.lang.String apiKey)

getWeeklyChartListAsCharts

public static java.util.Collection<Chart> getWeeklyChartListAsCharts(java.lang.String group,
                                                                     java.lang.String apiKey)

getMembers

public static PaginatedResult<User> getMembers(java.lang.String group,
                                               java.lang.String apiKey)

getMembers

public static PaginatedResult<User> getMembers(java.lang.String group,
                                               int page,
                                               java.lang.String apiKey)