# Package net.dontdrinkandroot.lastfm.api.queries

Interface Summary
Interface | Description
--- | ---
AuthenticatedGetQuery<T extends Serializable> | Denotes a query that is fetched as a GET request and needs authentication.
AuthenticatedQuery<T extends Serializable> | Denotes a query that needs authentication.
GetQuery<T extends Serializable> | Denotes a `Query` that is fetched as GET.
PostQuery<T extends Serializable> | Denotes a `Query` that is fetched as POST and needs authentication.
Query<T extends Serializable> | Superinterface that has to be implemented by all queries.
UnauthenticatedGetQuery<T extends Serializable> | Denotes a query that is fetched as a GET request and does not need authentication.
UnauthenticatedQuery<T extends Serializable> | Denotes a query that does not need authentication.

Class Summary
Class | Description
--- | ---
AbstractAuthenticatedGetQuery<T extends Serializable> |
AbstractPostQuery<T extends Serializable> |
AbstractQuery<T extends Serializable> | Implementation of the common methods of a `Query`.
AbstractUnauthenticatedGetQuery<T extends Serializable> |
NoResponseAuthenticatedGetQuery |
NoResponsePostQuery |