Class 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 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)
        Get a list of members for this group.
        Parameters:
        group - The group name to fetch the members of
        apiKey - A Last.fm API key
        Returns:
        the list of Users
      • getMembers

        public static PaginatedResult<User> getMembers​(java.lang.String group,
                                                       int page,
                                                       java.lang.String apiKey)
        Get a list of members for this group.
        Parameters:
        group - The group name to fetch the members of
        page - The results page you would like to fetch
        apiKey - A Last.fm API key
        Returns:
        the list of Users
      • getHype

        public static java.util.Collection<Artist> getHype​(java.lang.String group,
                                                           java.lang.String apiKey)
        Get the hype list for a group.
        Parameters:
        group - The last.fm group name
        apiKey - A Last.fm API key
        Returns:
        a Collection of Artists