Interface IModelObject.Builder
- All Known Implementing Classes:
AbstractModelObject.Builder
,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 interface:
IModelObject
public static interface IModelObject.Builder
Interface with methods used in builder classes of model objects.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build a model object with the information set in the builder object.
-
Method Details
-
build
IModelObject build()Build a model object with the information set in the builder object.
The type of the model object and its methods depend on its corresponding implementation.- Returns:
- A model object.
-