All Classes and Interfaces
Class
Description
Bean for Album info.
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.
This class contains static methods that executes API methods relating to artists.
Method names are equivalent to the last.fm API method names.
Provides bindings for the authentication methods of the last.fm API.
A
BuyLink
contains information about places to buy an Album or Track.The
Cache
handles storing and loading to a permanent storage for last.fm api requests.The
Direct usage of this class should be unnecessary since all method calls are available via the methods in the
Caller
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 the
Artist
, Album
, User
, etc.Bean for Chart information.
Generic class for caching into a database.
This Policy maintains a list of methods which should be cached one week.
DomElement
wraps around an Element
and provides convenience methods.Bean for Events.
Enumeration for the attendance status parameter of the
attend
operation.The
ExpirationPolicy
decides if and how long a request should be cached.Provides nothing more than a namespace for the API methods starting with geo.
This inner class represents a Metro, which is composed of its name and the name of its country.
Provides nothing more than a namespace for the API methods starting with group.
Enumeration representing the ignored message code returned by scrobble and now playing requests.
An
Image
contains metadata and URLs for an artist's image.Abstract superclass for all beans containing image data.
Contains bindings for all methods in the "library" namespace.
Utility class to perform various operations on Maps.
This class is just for testing.
A
PaginatedResult
is returned by methods which result set might be so large that it needs
to be paginated.Bean for music playlists.
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.
Note that you have to be a subscriber (or have a special API key) to use this API.
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.
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.
The
Result
class contains the response sent by the server, i.e.A
ScrobbleCache
is able to cache SubmissionData
instances for later submission
to the Last.fm servers.Class that holds all available fields for scrobble (and now playing) requests.
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 object which contains extra information returned by scrobble and now playing requests.
Contains Session data relevant for making API calls which require authentication.
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.
Utilitiy class with methods to calculate an md5 hash and to encode URLs.
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.
Bean for Tag data and provides methods for global tags.
Provides the binding for the "tasteometer.compare" method.
Contains the result of a tasteometer comparison, i.e.
Specifies the type of the input for the Tasteometer.compare operation.
Bean that contains information related to
Track
s and provides bindings to methods
in the track.
namespace.Contains user information and provides bindings to the methods in the user.
Venue information bean.