Class AbstractModelObject.Builder

java.lang.Object
se.michaelthelin.spotify.model_objects.AbstractModelObject.Builder
All Implemented Interfaces:
IModelObject.Builder
Direct Known Subclasses:
Actions.Builder, Album.Builder, AlbumSimplified.Builder, AlbumSimplifiedSpecial.Builder, Artist.Builder, ArtistSimplified.Builder, AudioAnalysis.Builder, AudioAnalysisMeasure.Builder, AudioAnalysisMeta.Builder, AudioAnalysisSection.Builder, AudioAnalysisSegment.Builder, AudioAnalysisTrack.Builder, AudioFeatures.Builder, AuthenticationError.Builder, AuthorizationCodeCredentials.Builder, Category.Builder, ClientCredentials.Builder, Context.Builder, Copyright.Builder, CurrentlyPlaying.Builder, CurrentlyPlayingContext.Builder, Cursor.Builder, Device.Builder, Disallows.Builder, Episode.Builder, EpisodeSimplified.Builder, Error.Builder, ExternalId.Builder, ExternalUrl.Builder, FeaturedPlaylists.Builder, Followers.Builder, Image.Builder, Paging.Builder, PagingCursorbased.Builder, PlaybackQueue.Builder, PlayHistory.Builder, Playlist.Builder, PlaylistSimplified.Builder, PlaylistTrack.Builder, PlaylistTrackPosition.Builder, PlaylistTracksInformation.Builder, Recommendations.Builder, RecommendationsSeed.Builder, Restrictions.Builder, ResumePoint.Builder, SavedAlbum.Builder, SavedEpisode.Builder, SavedShow.Builder, SavedTrack.Builder, SearchResult.Builder, Show.Builder, ShowSimplified.Builder, SnapshotResult.Builder, Track.Builder, TrackLink.Builder, TrackSimplified.Builder, User.Builder
Enclosing class:
AbstractModelObject

public abstract static class AbstractModelObject.Builder extends Object implements IModelObject.Builder
Each model object needs to implement its own builder class.
  • Constructor Details

    • Builder

      public Builder()