- genres - Variable in class kaaes.spotify.webapi.android.models.Album
-
- genres - Variable in class kaaes.spotify.webapi.android.models.Artist
-
- genres - Variable in class kaaes.spotify.webapi.android.models.SeedsGenres
-
- getAlbum(String, Callback<Album>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single album.
- getAlbum(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single album.
- getAlbum(String, Map<String, Object>, Callback<Album>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single album.
- getAlbum(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single album.
- getAlbums(String, Callback<Albums>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for multiple albums identified by their Spotify IDs.
- getAlbums(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for multiple albums identified by their Spotify IDs.
- getAlbums(String, Map<String, Object>, Callback<Albums>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for multiple albums identified by their Spotify IDs.
- getAlbums(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for multiple albums identified by their Spotify IDs.
- getAlbumTracks(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an album’s tracks.
- getAlbumTracks(String, Callback<Pager<Track>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an album’s tracks.
- getAlbumTracks(String, Map<String, Object>, Callback<Pager<Track>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an album’s tracks.
- getAlbumTracks(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an album’s tracks.
- getArtist(String, Callback<Artist>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single artist identified by their unique Spotify ID.
- getArtist(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single artist identified by their unique Spotify ID.
- getArtistAlbums(String, Callback<Pager<Album>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an artist’s albums.
- getArtistAlbums(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an artist’s albums.
- getArtistAlbums(String, Map<String, Object>, Callback<Pager<Album>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an artist’s albums.
- getArtistAlbums(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an artist’s albums.
- getArtists(String, Callback<Artists>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for several artists based on their Spotify IDs.
- getArtists(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for several artists based on their Spotify IDs.
- getArtistTopTrack(String, String, Callback<Tracks>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an artist’s top tracks by country.
- getArtistTopTrack(String, String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about an artist’s top tracks by country.
- getCategories(Map<String, Object>, Callback<CategoriesPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve Spotify categories.
- getCategories(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve Spotify categories.
- getCategory(String, Map<String, Object>, Callback<Category>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve a Spotify category.
- getCategory(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve a Spotify category.
- getErrorDetails() - Method in exception kaaes.spotify.webapi.android.SpotifyError
-
- getFeaturedPlaylists(Callback<FeaturedPlaylists>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of Spotify featured playlists (shown, for example, on a Spotify player’s “Browse” tab).
- getFeaturedPlaylists() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of Spotify featured playlists (shown, for example, on a Spotify player’s “Browse” tab).
- getFeaturedPlaylists(Map<String, Object>, Callback<FeaturedPlaylists>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of Spotify featured playlists (shown, for example, on a Spotify player’s “Browse” tab).
- getFeaturedPlaylists(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of Spotify featured playlists (shown, for example, on a Spotify player’s “Browse” tab).
- getFollowedArtists() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user's followed artists.
- getFollowedArtists(Callback<ArtistsCursorPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user's followed artists.
- getFollowedArtists(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user's followed artists.
- getFollowedArtists(Map<String, Object>, Callback<ArtistsCursorPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user's followed artists.
- getMe(Callback<UserPrivate>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the currently logged in user profile information.
- getMe() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the currently logged in user profile information.
- getMyPlaylists(Callback<Pager<PlaylistSimple>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by the current Spotify user.
- getMyPlaylists() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by the current Spotify user.
- getMyPlaylists(Map<String, Object>, Callback<Pager<PlaylistSimple>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by the current Spotify user.
- getMyPlaylists(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by the current Spotify user.
- getMySavedAlbums(Callback<Pager<SavedAlbum>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the albums saved in the current Spotify user’s “Your Music” library.
- getMySavedAlbums() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the albums saved in the current Spotify user’s “Your Music” library.
- getMySavedAlbums(Map<String, Object>, Callback<Pager<SavedAlbum>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the albums saved in the current Spotify user’s “Your Music” library.
- getMySavedAlbums(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the albums saved in the current Spotify user’s “Your Music” library.
- getMySavedTracks(Callback<Pager<SavedTrack>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the songs saved in the current Spotify user’s “Your Music” library.
- getMySavedTracks() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the songs saved in the current Spotify user’s “Your Music” library.
- getMySavedTracks(Map<String, Object>, Callback<Pager<SavedTrack>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the songs saved in the current Spotify user’s “Your Music” library.
- getMySavedTracks(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the songs saved in the current Spotify user’s “Your Music” library.
- getNewReleases(Callback<NewReleases>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of new album releases featured in Spotify (shown, for example, on a Spotify player’s “Browse” tab).
- getNewReleases() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of new album releases featured in Spotify (shown, for example, on a Spotify player’s “Browse” tab).
- getNewReleases(Map<String, Object>, Callback<NewReleases>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of new album releases featured in Spotify (shown, for example, on a Spotify player’s “Browse” tab).
- getNewReleases(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of new album releases featured in Spotify (shown, for example, on a Spotify player’s “Browse” tab).
- getPlaylist(String, String, Map<String, Object>, Callback<Playlist>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a playlist owned by a Spotify user.
- getPlaylist(String, String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a playlist owned by a Spotify user.
- getPlaylist(String, String, Callback<Playlist>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a playlist owned by a Spotify user.
- getPlaylist(String, String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a playlist owned by a Spotify user.
- getPlaylists(String, Map<String, Object>, Callback<Pager<PlaylistSimple>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by a Spotify user.
- getPlaylists(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by a Spotify user.
- getPlaylists(String, Callback<Pager<PlaylistSimple>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by a Spotify user.
- getPlaylists(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a list of the playlists owned or followed by a Spotify user.
- getPlaylistsForCategory(String, Map<String, Object>, Callback<PlaylistsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve playlists for a Spotify Category.
- getPlaylistsForCategory(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve playlists for a Spotify Category.
- getPlaylistTracks(String, String, Map<String, Object>, Callback<Pager<PlaylistTrack>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get full details of the tracks of a playlist owned by a Spotify user.
- getPlaylistTracks(String, String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get full details of the tracks of a playlist owned by a Spotify user.
- getPlaylistTracks(String, String, Callback<Pager<PlaylistTrack>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get full details of the tracks of a playlist owned by a Spotify user.
- getPlaylistTracks(String, String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get full details of the tracks of a playlist owned by a Spotify user.
- getRecommendations(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Create a playlist-style listening experience based on seed artists, tracks and genres.
- getRecommendations(Map<String, Object>, Callback<Recommendations>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Create a playlist-style listening experience based on seed artists, tracks and genres.
- getRelatedArtists(String, Callback<Artists>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about artists similar to a given artist.
- getRelatedArtists(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about artists similar to a given artist.
- getRetrofitError() - Method in exception kaaes.spotify.webapi.android.SpotifyError
-
- getSeedsGenres() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve a list of available genres seed parameter values for recommendations.
- getSeedsGenres(Callback<SeedsGenres>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Retrieve a list of available genres seed parameter values for recommendations.
- getService() - Method in class kaaes.spotify.webapi.android.SpotifyApi
-
- getTopArtists() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top artists based on calculated affinity.
- getTopArtists(Callback<Pager<Artist>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top artists based on calculated affinity.
- getTopArtists(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top artists based on calculated affinity.
- getTopArtists(Map<String, Object>, Callback<Pager<Artist>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top artists based on calculated affinity.
- getTopTracks() - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top tracks based on calculated affinity.
- getTopTracks(Callback<Pager<Track>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top tracks based on calculated affinity.
- getTopTracks(Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top tracks based on calculated affinity.
- getTopTracks(Map<String, Object>, Callback<Pager<Track>>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get the current user’s top tracks based on calculated affinity.
- getTrack(String, Callback<Track>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single track identified by their unique Spotify ID.
- getTrack(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single track identified by their unique Spotify ID.
- getTrack(String, Map<String, Object>, Callback<Track>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single track identified by their unique Spotify ID.
- getTrack(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information for a single track identified by their unique Spotify ID.
- getTrackAudioFeatures(String, Callback<AudioFeaturesTrack>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get audio feature information for a single track identified by its unique Spotify ID.
- getTrackAudioFeatures(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get audio feature information for a single track identified by its unique Spotify ID.
- getTracks(String, Callback<Tracks>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Several Tracks
- getTracks(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Several Tracks
- getTracks(String, Map<String, Object>, Callback<Tracks>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Several Tracks
- getTracks(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Several Tracks
- getTracksAudioFeatures(String, Callback<AudioFeaturesTracks>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get audio features for multiple tracks based on their Spotify IDs.
- getTracksAudioFeatures(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get audio features for multiple tracks based on their Spotify IDs.
- getUser(String, Callback<UserPublic>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a user's profile information.
- getUser(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get a user's profile information.
- SavedAlbum - Class in kaaes.spotify.webapi.android.models
-
- SavedAlbum() - Constructor for class kaaes.spotify.webapi.android.models.SavedAlbum
-
- SavedAlbum(Parcel) - Constructor for class kaaes.spotify.webapi.android.models.SavedAlbum
-
- SavedTrack - Class in kaaes.spotify.webapi.android.models
-
- SavedTrack() - Constructor for class kaaes.spotify.webapi.android.models.SavedTrack
-
- SavedTrack(Parcel) - Constructor for class kaaes.spotify.webapi.android.models.SavedTrack
-
- searchAlbums(String, Callback<AlbumsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about albums that match a keyword string.
- searchAlbums(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about albums that match a keyword string.
- searchAlbums(String, Map<String, Object>, Callback<AlbumsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about albums that match a keyword string.
- searchAlbums(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about albums that match a keyword string.
- searchArtists(String, Callback<ArtistsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about artists that match a keyword string.
- searchArtists(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about artists that match a keyword string.
- searchArtists(String, Map<String, Object>, Callback<ArtistsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about artists that match a keyword string.
- searchArtists(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about artists that match a keyword string.
- searchPlaylists(String, Callback<PlaylistsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about playlists that match a keyword string.
- searchPlaylists(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about playlists that match a keyword string.
- searchPlaylists(String, Map<String, Object>, Callback<PlaylistsPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about playlists that match a keyword string.
- searchPlaylists(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about playlists that match a keyword string.
- searchTracks(String, Callback<TracksPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about tracks that match a keyword string.
- searchTracks(String) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about tracks that match a keyword string.
- searchTracks(String, Map<String, Object>, Callback<TracksPager>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about tracks that match a keyword string.
- searchTracks(String, Map<String, Object>) - Method in interface kaaes.spotify.webapi.android.SpotifyService
-
Get Spotify catalog information about tracks that match a keyword string.
- Seed - Class in kaaes.spotify.webapi.android.models
-
- Seed() - Constructor for class kaaes.spotify.webapi.android.models.Seed
-
- Seed(Parcel) - Constructor for class kaaes.spotify.webapi.android.models.Seed
-
- seeds - Variable in class kaaes.spotify.webapi.android.models.Recommendations
-
- SeedsGenres - Class in kaaes.spotify.webapi.android.models
-
- SeedsGenres() - Constructor for class kaaes.spotify.webapi.android.models.SeedsGenres
-
- SeedsGenres(Parcel) - Constructor for class kaaes.spotify.webapi.android.models.SeedsGenres
-
- setAccessToken(String) - Method in class kaaes.spotify.webapi.android.SpotifyApi
-
Sets access token on the wrapper.
- snapshot_id - Variable in class kaaes.spotify.webapi.android.models.PlaylistBase
-
- snapshot_id - Variable in class kaaes.spotify.webapi.android.models.SnapshotId
-
- SnapshotId - Class in kaaes.spotify.webapi.android.models
-
- SnapshotId() - Constructor for class kaaes.spotify.webapi.android.models.SnapshotId
-
- SnapshotId(Parcel) - Constructor for class kaaes.spotify.webapi.android.models.SnapshotId
-
- speechiness - Variable in class kaaes.spotify.webapi.android.models.AudioFeaturesTrack
-
- SPOTIFY_WEB_API_ENDPOINT - Static variable in class kaaes.spotify.webapi.android.SpotifyApi
-
Main Spotify Web API endpoint
- SpotifyApi - Class in kaaes.spotify.webapi.android
-
Creates and configures a REST adapter for Spotify Web API.
- SpotifyApi(Executor, Executor) - Constructor for class kaaes.spotify.webapi.android.SpotifyApi
-
Create instance of SpotifyApi with given executors.
- SpotifyApi() - Constructor for class kaaes.spotify.webapi.android.SpotifyApi
-
New instance of SpotifyApi,
with single thread executor both for http and callbacks.
- SpotifyCallback<T> - Class in kaaes.spotify.webapi.android
-
A convenience object converting
RetrofitError
s to
SpotifyError
s
in the error callbacks.
- SpotifyCallback() - Constructor for class kaaes.spotify.webapi.android.SpotifyCallback
-
- SpotifyError - Exception in kaaes.spotify.webapi.android
-
This object wraps error responses from the Web API
and provides access to details returned by the request that are usually more
descriptive than default Retrofit error messages.
- SpotifyError(RetrofitError, ErrorDetails, String) - Constructor for exception kaaes.spotify.webapi.android.SpotifyError
-
- SpotifyError(RetrofitError) - Constructor for exception kaaes.spotify.webapi.android.SpotifyError
-
- SpotifyService - Interface in kaaes.spotify.webapi.android
-
- status - Variable in class kaaes.spotify.webapi.android.models.ErrorDetails
-