Class ArtistSimplified
java.lang.Object
se.michaelthelin.spotify.model_objects.AbstractModelObject
se.michaelthelin.spotify.model_objects.specification.ArtistSimplified
- All Implemented Interfaces:
Serializable
,IModelObject
Retrieve information about
simplified Artist objects by building instances from this class.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Builder class for buildingArtistSimplified
instances.static final class
JsonUtil class for buildingArtistSimplified
instances.Nested classes/interfaces inherited from interface se.michaelthelin.spotify.model_objects.IModelObject
IModelObject.IJsonUtil<T>
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a builder for building an instance of a model object.boolean
Get the external URLs of the artist.getHref()
Get the full Spotify Web API endpoint URL of the artist.getId()
Get the Spotify ID of the artist.getName()
Get the name of the artist.getType()
Get the model object type.getUri()
Get the Spotify URI of the artist.int
hashCode()
toString()
Returns a String representation of this model object in the style:
-
Method Details
-
getExternalUrls
Get the external URLs of the artist.
Example: Spotify-URL- Returns:
- An
ExternalUrl
object.
-
getHref
Get the full Spotify Web API endpoint URL of the artist.- Returns:
- A Spotify Web API endpoint URL.
-
getId
Get the Spotify ID of the artist.- Returns:
- A Spotify artist ID.
-
getName
Get the name of the artist.- Returns:
- Artist name.
-
getType
Get the model object type. In this case "artist".- Returns:
- A
ModelObjectType
.
-
getUri
Get the Spotify URI of the artist.- Returns:
- Spotify artist URI.
-
toString
Description copied from class:AbstractModelObject
Returns a String representation of this model object in the style:ModelObject(attr1=value1, attr2=value2, ...)
- Specified by:
toString
in classAbstractModelObject
-
builder
Description copied from interface:IModelObject
Create a builder for building an instance of a model object.
The type of the builder and its methods depend on its corresponding implementation.- Returns:
- A builder object.
-
equals
-
hashCode
public int hashCode()
-