public class Album extends AbstractModelObject
| Modifier and Type | Class and Description |
|---|---|
static class |
Album.Builder
Builder class for building
Album instances. |
static class |
Album.JsonUtil
JsonUtil class for building
Album instances. |
IModelObject.IJsonUtil<T>| Modifier and Type | Method and Description |
|---|---|
Album.Builder |
builder()
Create a builder for building an instance of a model object.
|
AlbumType |
getAlbumType()
Get the type of the album.
|
ArtistSimplified[] |
getArtists()
Get the artists of the album.
|
com.neovisionaries.i18n.CountryCode[] |
getAvailableMarkets()
Get the country codes of all countries, in which the album is available.
|
Copyright[] |
getCopyrights()
Get all copyright texts of the album.
|
ExternalId |
getExternalIds()
Get the external IDs of the album.
|
ExternalUrl |
getExternalUrls()
Get the external URLs of the album.
|
String[] |
getGenres()
Get a list of all genres of the album.
|
String |
getHref()
Get the full Spotify Web API endpoint URL of the album.
|
String |
getId()
Get the Spotify ID of the album.
|
Image[] |
getImages()
Get the album cover art of the album in different sizes.
|
String |
getLabel()
Get the label for the album.
|
String |
getName()
Get the name of the album.
|
Integer |
getPopularity()
Get the popularity of the album in a range between 0 and 100.
|
String |
getReleaseDate()
Get the release date of the album with the highest precision available.
|
ReleaseDatePrecision |
getReleaseDatePrecision()
Get the precision of the albums release date.
|
Paging<TrackSimplified> |
getTracks()
Get a page of tracks of the album.
|
ModelObjectType |
getType()
Get the model object type.
|
String |
getUri()
Get the Spotify URI of the album.
|
public ArtistSimplified[] getArtists()
ArtistSimplified objects.public com.neovisionaries.i18n.CountryCode[] getAvailableMarkets()
public Copyright[] getCopyrights()
Copyright objects.public ExternalId getExternalIds()
ExternalId objects.public ExternalUrl getExternalUrls()
ExternalUrl object.public String[] getGenres()
public String getHref()
public String getId()
public Image[] getImages()
Image objects.public String getLabel()
public String getName()
public Integer getPopularity()
public String getReleaseDate()
public ReleaseDatePrecision getReleaseDatePrecision()
public Paging<TrackSimplified> getTracks()
Paging object containing TrackSimplified objects.public ModelObjectType getType()
ModelObjectType.public String getUri()
public Album.Builder builder()
IModelObjectCopyright © 2020. All rights reserved.