public class AlbumSimplifiedSpecial extends AbstractModelObject implements ISearchModelObject
This class exists because it includes the property totalTracks, which is not documented in the official
specification, although the albums object as returned by the searches API includes it.
| Modifier and Type | Class and Description |
|---|---|
static class |
AlbumSimplifiedSpecial.Builder
Builder class for building
AlbumSimplifiedSpecial instances. |
static class |
AlbumSimplifiedSpecial.JsonUtil
JsonUtil class for building
AlbumSimplifiedSpecial instances. |
IModelObject.IJsonUtil<T>| Modifier and Type | Method and Description |
|---|---|
AlbumSimplifiedSpecial.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.
|
ExternalUrl |
getExternalUrls()
Get the external URLs 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 |
getName()
Get the name of the album.
|
String |
getReleaseDate()
Get the release date of the album with the highest precision available.
|
ReleaseDatePrecision |
getReleaseDatePrecision()
Get the precision of the albums release date.
|
Integer |
getTotalTracks()
Get the total 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 ExternalUrl getExternalUrls()
ExternalUrl object.public String getHref()
public String getId()
public Image[] getImages()
Image objects.public String getName()
public String getReleaseDate()
public ReleaseDatePrecision getReleaseDatePrecision()
public Integer getTotalTracks()
public ModelObjectType getType()
ModelObjectType.public String getUri()
public AlbumSimplifiedSpecial.Builder builder()
IModelObjectbuilder in interface IModelObjectCopyright © 2020. All rights reserved.