
co.fusionx.spotify.component.ArtistComponent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spotify-web-api Show documentation
Show all versions of spotify-web-api Show documentation
Library which allows easy async and sync access to the Spotify Web APIs
The newest version!
package co.fusionx.spotify.component;
import java.util.Collection;
import java.util.List;
import co.fusionx.spotify.model.Artist;
import co.fusionx.spotify.model.PagingObject;
import co.fusionx.spotify.model.SimpleAlbum;
import co.fusionx.spotify.model.Track;
import co.fusionx.spotify.optional.artist.OptionalArtistAlbums;
public interface ArtistComponent {
public Artist getArtist(final String artistId);
public List extends Artist> getArtists(final Collection artistIds);
public PagingObject extends SimpleAlbum> getArtistAlbums(final String artistId);
public PagingObject extends SimpleAlbum> getArtistAlbums(final String artistId,
final OptionalArtistAlbums artistAlbums);
public List extends Track> getArtistTopTracks(final String artistId, final String country);
public List extends Artist> getRelatedArtists(final String artistId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy