All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Album Bean for Album info.Artist Bean that contains artist information.
This class contains static methods that executes API methods relating to artists.
Method names are equivalent to the last.fm API method names.Authenticator Provides bindings for the authentication methods of the last.fm API.BuyLink ABuyLink
contains information about places to buy an Album or Track.BuyLink.StoreType Cache TheCache
handles storing and loading to a permanent storage for last.fm api requests.Caller TheCaller
class handles the low-level communication between the client and last.fm.
Direct usage of this class should be unnecessary since all method calls are available via the methods in theArtist
,Album
,User
, etc.CallException Chart<T extends MusicEntry> Bean for Chart information.DatabaseCache Generic class for caching into a database.DefaultExpirationPolicy This Policy maintains a list of methods which should be cached one week.DomElement DomElement
wraps around anElement
and provides convenience methods.Event Bean for Events.Event.AttendanceStatus Enumeration for the attendance status parameter of theattend
operation.Event.TicketSupplier ExpirationPolicy TheExpirationPolicy
decides if and how long a request should be cached.FileSystemCache Geo Provides nothing more than a namespace for the API methods starting with geo.Geo.Metro This inner class represents a Metro, which is composed of its name and the name of its country.Group Provides nothing more than a namespace for the API methods starting with group.IgnoredMessageCode Enumeration representing the ignored message code returned by scrobble and now playing requests.Image AnImage
contains metadata and URLs for an artist's image.ImageHolder Abstract superclass for all beans containing image data.ImageSize Library Contains bindings for all methods in the "library" namespace.MapUtilities Utility class to perform various operations on Maps.MemoryCache This class is just for testing.MusicEntry PaginatedResult<T> APaginatedResult
is returned by methods which result set might be so large that it needs to be paginated.Period Playlist Bean for music playlists.Radio Provides access to the Last.fm radio streaming service.
Note that you have to be a subscriber (or have a special API key) to use this API.Radio.RadioStation Rating Deprecated. The 1.2.x scrobble protocol has now been deprecated in favour of the 2.0 protocol which is part of the Last.fm web services API.ResponseStatus Deprecated. The 1.2.x scrobble protocol has now been deprecated in favour of the 2.0 protocol which is part of the Last.fm web services API.Result TheResult
class contains the response sent by the server, i.e.Result.Status ScrobbleCache AScrobbleCache
is able to cacheSubmissionData
instances for later submission to the Last.fm servers.ScrobbleData Class that holds all available fields for scrobble (and now playing) requests.Scrobbler Deprecated. The 1.2.x scrobble protocol has now been deprecated in favour of the 2.0 protocol which is part of the Last.fm web services API.ScrobbleResult Result object which contains extra information returned by scrobble and now playing requests.Session Contains Session data relevant for making API calls which require authentication.Source Deprecated. The 1.2.x scrobble protocol has now been deprecated in favour of the 2.0 protocol which is part of the Last.fm web services API.StringUtilities Utilitiy class with methods to calculate an md5 hash and to encode URLs.SubmissionData Deprecated. The 1.2.x scrobble protocol has now been deprecated in favour of the 2.0 protocol which is part of the Last.fm web services API.Tag Bean for Tag data and provides methods for global tags.Tasteometer Provides the binding for the "tasteometer.compare" method.Tasteometer.ComparisonResult Contains the result of a tasteometer comparison, i.e.Tasteometer.InputType Specifies the type of the input for the Tasteometer.compare operation.Track Bean that contains information related toTrack
s and provides bindings to methods in thetrack.
namespace.User Contains user information and provides bindings to the methods in the user.Venue Venue information bean.