IModelObjectAlbum, AlbumSimplified, Artist, ArtistSimplified, AudioAnalysis, AudioAnalysisMeasure, AudioAnalysisMeta, AudioAnalysisSection, AudioAnalysisSegment, AudioAnalysisTrack, AudioFeatures, AuthenticationError, AuthorizationCodeCredentials, Category, ClientCredentials, Context, Copyright, CurrentlyPlaying, CurrentlyPlayingContext, Cursor, Device, Error, ExternalId, ExternalUrl, FeaturedPlaylists, Followers, Image, Paging, PagingCursorbased, PlayHistory, Playlist, PlaylistSimplified, PlaylistTrack, PlaylistTrackPosition, PlaylistTracksInformation, Recommendations, RecommendationsSeed, Restrictions, SavedAlbum, SavedTrack, SearchResult, SnapshotResult, Track, TrackLink, TrackSimplified, Userpublic abstract class AbstractModelObject extends Object implements IModelObject
| Modifier and Type | Class | Description |
|---|---|---|
static class |
AbstractModelObject.Builder |
Each model object needs to implement its own builder class.
|
static class |
AbstractModelObject.JsonUtil<T> |
Each model object needs to implement its own JsonUtil class.
|
IModelObject.IJsonUtil<T>| Modifier | Constructor | Description |
|---|---|---|
protected |
AbstractModelObject(AbstractModelObject.Builder builder) |
This constructor initializes the time zone.
|
protected AbstractModelObject(AbstractModelObject.Builder builder)
builder - The builder object of the corresponding model object.Copyright © 2019. All rights reserved.