IModelObjectpublic class Album extends AbstractModelObject
| Modifier and Type | Class | 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 | 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 © 2019. All rights reserved.