A B C D E F G H I J L M N O P R S T U V W Y 

A

accept_emails - Variable in class fm.audiobox.core.models.Preferences
 
ACCEPTED_EXTENSIONS - Static variable in class fm.audiobox.core.models.User
 
ACCEPTED_FORMATS - Static variable in class fm.audiobox.core.models.User
 
ACCOUNT_TOKENS - Static variable in class fm.audiobox.core.AudioBoxClient
The key under which tokens are stored in the DataStore
add(T) - Method in class fm.audiobox.core.models.collections.EventedModelList
 
add(int, T) - Method in class fm.audiobox.core.models.collections.EventedModelList
 
ADD - Static variable in class fm.audiobox.core.models.collections.ModelEvent
An item is added to the collection.
addFirst(T) - Method in class fm.audiobox.core.models.collections.EventedModelList
 
addLast(T) - Method in class fm.audiobox.core.models.collections.EventedModelList
 
addMediaFiles(AudioBoxClient, List<String>) - Method in class fm.audiobox.core.models.Playlist
Add Media Files to a CustomPlaylist.
addPart(MultipartContent.Part, String, String) - Method in class com.google.api.client.http.MultipartFormDataContent
Adds an HTTP multipart part.
addPart(MultipartContent.Part) - Method in class com.google.api.client.http.MultipartFormDataContent
 
addPropertyChangeListener(PropertyChangeListener) - Method in class fm.audiobox.core.utils.ProgressInputStream
 
Album - Class in fm.audiobox.core.models
Container class for a collection of MediaFile grouped by album.
Album() - Constructor for class fm.audiobox.core.models.Album
 
album - Variable in class fm.audiobox.core.models.MediaFile
The Album.
albumArtist - Variable in class fm.audiobox.core.models.MediaFile
The Album artist.
Albums - Class in fm.audiobox.core.models
Albums wrapper model.
Albums() - Constructor for class fm.audiobox.core.models.Albums
 
albums - Variable in class fm.audiobox.core.models.Albums
 
areTooltipsHidden() - Method in class fm.audiobox.core.models.Preferences
Checks whether the CWP tooltips should be shown or not.
Artist - Class in fm.audiobox.core.models
Container class for a collection of MediaFile grouped by album.
Artist() - Constructor for class fm.audiobox.core.models.Artist
 
artist - Variable in class fm.audiobox.core.models.MediaFile
The Artist.
Artists - Class in fm.audiobox.core.models
Artists wrapper model.
Artists() - Constructor for class fm.audiobox.core.models.Artists
 
artists - Variable in class fm.audiobox.core.models.Artists
 
artwork - Variable in class fm.audiobox.core.models.MediaFile
The Artwork.
audioBitrate - Variable in class fm.audiobox.core.models.MediaFile
The Audio bitrate.
AUDIOBOX_DATE_FORMAT - Static variable in class fm.audiobox.core.utils.ModelUtil
 
AudioBoxClient - Class in fm.audiobox.core
AudioBoxClient is the main object of this library and allows you to perform requests and operations on AudioBox.
AudioBoxClient(Configuration) - Constructor for class fm.audiobox.core.AudioBoxClient
Instantiates a new Client.
AudioBoxException - Exception in fm.audiobox.core.exceptions
Generic AudioBox service exceptions.
AudioBoxException(String) - Constructor for exception fm.audiobox.core.exceptions.AudioBoxException
Instantiates a new AudioBoxException.
AudioBoxException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.AudioBoxException
Instantiates a new AudioBoxException exception starting from the response.
AudioBoxObjectParser - Class in fm.audiobox.core.parsers
A customizable JSON object parser.
AudioBoxObjectParser(AudioBoxClient, CustomizeJsonParser) - Constructor for class fm.audiobox.core.parsers.AudioBoxObjectParser
Instantiates a new Audio box object parser.
audioCodec - Variable in class fm.audiobox.core.models.MediaFile
The Audio codec.
audioSampleRate - Variable in class fm.audiobox.core.models.MediaFile
The Audio sample rate.
AuthorizationException - Exception in fm.audiobox.core.exceptions
This exception is thrown when the OAuth2 token and/or the refresh token have been invalidated or they are expired.
AuthorizationException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.AuthorizationException
Instantiates a new Authorization exception.
AuthorizationException(TokenResponseException) - Constructor for exception fm.audiobox.core.exceptions.AuthorizationException
Instantiates a new Authorization exception.
AuthorizationException(Errors, int) - Constructor for exception fm.audiobox.core.exceptions.AuthorizationException
Instantiates a new Authorization exception.
authorize(String, String) - Method in class fm.audiobox.core.AudioBoxClient
Starts the authorization flow.
authorize(String, String, boolean) - Method in class fm.audiobox.core.AudioBoxClient
Starts the authorization flow.
autoplay - Variable in class fm.audiobox.core.models.Preferences
 

B

BOX - Static variable in class fm.audiobox.core.models.ExternalTokens
 
BOX - Static variable in class fm.audiobox.core.models.Permissions
 

C

checkConfiguration() - Method in class fm.audiobox.core.config.Configuration
Check configuration.
checkSum(InputStream) - Static method in class fm.audiobox.core.utils.MD5Checksum
Calculate checksum of a File using MD5 algorithm
clear() - Method in class fm.audiobox.core.models.collections.EventedModelList
 
CLEAR - Static variable in class fm.audiobox.core.models.collections.ModelEvent
The collection is cleared.
CLOUD - Static variable in class fm.audiobox.core.models.Permissions
 
color - Variable in class fm.audiobox.core.models.Preferences
 
COLORS - Static variable in class fm.audiobox.core.models.Preferences
Contains the color mapping: key is the name, value is the RGB value.
com.google.api.client.http - package com.google.api.client.http
 
COMET_CHANNEL - Static variable in class fm.audiobox.core.models.User
 
comment - Variable in class fm.audiobox.core.models.MediaFile
The Comment.
composer - Variable in class fm.audiobox.core.models.MediaFile
The Composer.
Configuration - Class in fm.audiobox.core.config
Through this class you can control several behavior of the client such as HTTP client or JSON parser libraries.
Configuration() - Constructor for class fm.audiobox.core.config.Configuration
Initiates a new Configuration ready for production.
Configuration(Configuration.Env) - Constructor for class fm.audiobox.core.config.Configuration
Initiates a new Configuration.
Configuration.Channels - Enum in fm.audiobox.core.config
AudioBox channels
Configuration.Env - Enum in fm.audiobox.core.config
AudioBox environments.
ConfigurationException - Exception in fm.audiobox.core.config
This exception is thrown when there is a configuration problem.
ConfigurationException(String) - Constructor for exception fm.audiobox.core.config.ConfigurationException
Constructs a new instance of ConfigurationException using an explanation.
contentToString(InputStream) - Static method in class fm.audiobox.core.utils.Io
Content to string.
COUNTRY - Static variable in class fm.audiobox.core.models.User
 
create(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Creates a new CustomPlaylist or SmartPlaylist depending on the input parameters.
CREATED_AT - Static variable in class fm.audiobox.core.models.User
 
CredentialDataStore - Interface in fm.audiobox.core.store
This interface is intended to be used for storing and getting back user's credentials.

D

DEFAULT_BOUNDARY - Static variable in class com.google.api.client.http.MultipartFormDataContent
 
delete(AudioBoxClient) - Method in class fm.audiobox.core.models.Notification
Performs a Notification deletion.
destroy(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Handle a single media file destruction synchronously.
destroy(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Permanently destroy a playlist.
destroyAll(AudioBoxClient, List<String>) - Static method in class fm.audiobox.core.models.MediaFiles
Destroy all media files identified by the tokens in the list.
discNumber - Variable in class fm.audiobox.core.models.MediaFile
The Disc number.
doDELETE(String) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed DELETE requests to the given path.
doDELETE(String, JsonObjectParser, HttpHeaders) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed DELETE requests to the given path.
doesAcceptsEmails() - Method in class fm.audiobox.core.models.Preferences
Does accepts emails.
doGET(String) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed GET requests and returns the response.
doGET(String, JsonObjectParser, HttpHeaders) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed GET requests and returns the response.
doPOST(String) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed POST requests and returns the response.
doPOST(String, HttpContent) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed POST requests and returns the response.
doPOST(String, HttpContent, JsonObjectParser, HttpHeaders) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed POST requests and returns the response.
doPUT(String, HttpContent) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed PUT requests and returns the response.
doPUT(String, HttpContent, JsonObjectParser, HttpHeaders) - Method in class fm.audiobox.core.AudioBoxClient
Performs signed PUT requests and returns the response.
doRequest(String, String, HttpContent, JsonObjectParser, HttpHeaders) - Method in class fm.audiobox.core.AudioBoxClient
Executes the configured request by calling AudioBox API services.
doRequestToChannel(String, String, HttpContent, JsonObjectParser, Configuration.Channels, HttpHeaders) - Method in class fm.audiobox.core.AudioBoxClient
Executes the configured request by calling AudioBox API services.
download(AudioBoxClient, OutputStream) - Method in class fm.audiobox.core.models.MediaFile
Downloads the media to specified OutputStream
download(AudioBoxClient, OutputStream, NetworkProgressListener) - Method in class fm.audiobox.core.models.MediaFile
Downloads the media to specified OutputStream
Download - Class in fm.audiobox.core.net
Downloads the media to specified file
Download(InputStream, OutputStream, NetworkProgressListener, long) - Constructor for class fm.audiobox.core.net.Download
Instantiates a new Upload.
DROPBOX - Static variable in class fm.audiobox.core.models.ExternalTokens
 
DROPBOX - Static variable in class fm.audiobox.core.models.Permissions
 

E

equals(Object) - Method in class fm.audiobox.core.models.Playlist
 
Errors - Class in fm.audiobox.core.exceptions
This class is used to parse error messages.
Errors() - Constructor for class fm.audiobox.core.exceptions.Errors
 
errorsToString(Errors) - Static method in exception fm.audiobox.core.exceptions.RemoteMessageException
Transforms error mapping into strings.
EventedModelList<T> - Class in fm.audiobox.core.models.collections
A LinkedList extension that triggers events on: add an item ModelEvent.ADD remove an item ModelEvent.REMOVE clear the list ModelEvent.CLEAR
EventedModelList() - Constructor for class fm.audiobox.core.models.collections.EventedModelList
Instantiates a new Evented model list.
EventedModelList(Model) - Constructor for class fm.audiobox.core.models.collections.EventedModelList
Instantiates a new Evented model list.
ExceptionHandler - Interface in fm.audiobox.core.exceptions
An exception handler is used to perform further operations when an AudioBoxException is thrown.
ExternalTokens - Class in fm.audiobox.core.models
For each of the external services the boolean value indicates if we have stored a OAuth token for the user.
ExternalTokens() - Constructor for class fm.audiobox.core.models.ExternalTokens
 

F

FACEBOOK - Static variable in class fm.audiobox.core.models.ExternalTokens
 
FACEBOOK - Static variable in class fm.audiobox.core.models.Permissions
 
FileAlreadyUploaded - Exception in fm.audiobox.core.exceptions
This exception is thrown while uploading if a media file already exists on AudioBox Cloud.
FileAlreadyUploaded(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.FileAlreadyUploaded
Instantiates a new FileAlreadyUploaded exception starting from the response.
filename - Variable in class fm.audiobox.core.models.MediaFile
The Filename.
findPlaylistByType(List<Playlist>, String) - Static method in class fm.audiobox.core.utils.ModelUtil
Given the user's playlists and the desired type this method will return the right playlist.
fm.audiobox.core - package fm.audiobox.core
 
fm.audiobox.core.config - package fm.audiobox.core.config
 
fm.audiobox.core.exceptions - package fm.audiobox.core.exceptions
 
fm.audiobox.core.models - package fm.audiobox.core.models
 
fm.audiobox.core.models.collections - package fm.audiobox.core.models.collections
 
fm.audiobox.core.net - package fm.audiobox.core.net
 
fm.audiobox.core.parsers - package fm.audiobox.core.parsers
 
fm.audiobox.core.store - package fm.audiobox.core.store
 
fm.audiobox.core.utils - package fm.audiobox.core.utils
 
ForbiddenException - Exception in fm.audiobox.core.exceptions
This exception is thrown when the user tries to access a resource he's not allowed to access, because of ownership or account state.
ForbiddenException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.ForbiddenException
Instantiates a new Forbidden exception starting from the response.

G

GDRIVE - Static variable in class fm.audiobox.core.models.ExternalTokens
 
GDRIVE - Static variable in class fm.audiobox.core.models.Permissions
 
Genre - Class in fm.audiobox.core.models
Container class for a collection of MediaFile grouped by album.
Genre() - Constructor for class fm.audiobox.core.models.Genre
 
genre - Variable in class fm.audiobox.core.models.MediaFile
The Genre.
Genres - Class in fm.audiobox.core.models
Genres wrapper model.
Genres() - Constructor for class fm.audiobox.core.models.Genres
 
genres - Variable in class fm.audiobox.core.models.Genres
 
getAcceptedExtensions() - Method in class fm.audiobox.core.models.User
Gets accepted extensions.
getAcceptedFormats() - Method in class fm.audiobox.core.models.User
Gets accepted formats.
getAlbum() - Method in class fm.audiobox.core.models.Album
Gets album.
getAlbum() - Method in class fm.audiobox.core.models.MediaFile
Album name, automatically set depending on the Cloud Drive in use if not set.
getAlbumArtist() - Method in class fm.audiobox.core.models.MediaFile
Album Artist name.
getAlbums() - Method in class fm.audiobox.core.models.Albums
Gets albums.
getAlbums(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Gets media files grouped by albums.
getAlbumsWrapperClass() - Method in class fm.audiobox.core.config.Configuration
Gets the albums wrapper class.
getApiKey() - Method in class fm.audiobox.core.config.Configuration
Gets the API Consumer Key.
getApiSecret() - Method in class fm.audiobox.core.config.Configuration
Gets the API Consumer Secret.
getApplicationName() - Method in class fm.audiobox.core.config.Configuration
Gets the application name.
getArtist() - Method in class fm.audiobox.core.models.Album
Gets artist.
getArtist() - Method in class fm.audiobox.core.models.Artist
Gets artist.
getArtist() - Method in class fm.audiobox.core.models.MediaFile
Artist name, automatically set depending on the Cloud Drive in use, if not set.
getArtists() - Method in class fm.audiobox.core.models.Artists
Gets artists.
getArtists(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Gets media files grouped by albums.
getArtistsWrapperClass() - Method in class fm.audiobox.core.config.Configuration
Gets the artists wrapper class.
getArtwork() - Method in class fm.audiobox.core.models.Album
Gets artwork.
getArtwork() - Method in class fm.audiobox.core.models.MediaFile
Represents the path for the Artwork of a Media File on the HTTP(S) CDN m.audiobox.fm. 256x256. 1.5MB Max.
getAudioBitrate() - Method in class fm.audiobox.core.models.MediaFile
Indicates the bitrate in case of AudioFile or the first audio track in a VideoFile.
getAudioCodec() - Method in class fm.audiobox.core.models.MediaFile
Indicates the codec in case of AudioFile or the first audio track in a VideoFile.
getAudioSampleRate() - Method in class fm.audiobox.core.models.MediaFile
Indicates the sample rate in case of AudioFile or the first audio track in a VideoFile.
getAuthToken() - Method in class fm.audiobox.core.models.User
Gets the current authentication token for the user.
getBaseUrl() - Method in class fm.audiobox.core.config.Configuration
Gets API base url.
getBaseUrl(Configuration.Channels) - Method in class fm.audiobox.core.config.Configuration
Gets env base url based on the queried channel.
getBaseUrl(Configuration.Channels, boolean) - Method in class fm.audiobox.core.config.Configuration
Gets env base url based on the queried channel.
getBody() - Method in class fm.audiobox.core.models.Notification
Gets the content body of the notification message.
getBoxDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets box data stored overall.
getBoxDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets box data stored this month.
getBoxPlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the box playlist.
getCloudDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets cloud data stored overall.
getCloudDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets cloud data stored this month.
getCloudPlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the cloud playlist.
getColor() - Method in class fm.audiobox.core.models.Preferences
Gets the color chosen by the user.
getColorValue() - Method in class fm.audiobox.core.models.Preferences
Gets the RGB value of the color chosen by the user.
getCometChannel() - Method in class fm.audiobox.core.models.User
Gets the unique push engine channel for this user.
getComment() - Method in class fm.audiobox.core.models.MediaFile
Gets custom comment.
getComposer() - Method in class fm.audiobox.core.models.MediaFile
Composer name.
getConf() - Method in class fm.audiobox.core.AudioBoxClient
Gets the global client configuration.
getCountry() - Method in class fm.audiobox.core.models.User
Gets country.
getCreatedAt() - Method in class fm.audiobox.core.models.Notification
Gets the UTC creation time in String format.
getCreatedAt() - Method in class fm.audiobox.core.models.User
Gets the user creation time (in form of an UTC String).
getCredentialDataStore() - Method in class fm.audiobox.core.config.Configuration
Gets data store factory.
getCredentials(String) - Method in interface fm.audiobox.core.store.CredentialDataStore
The implementation of this method must return the StoredCredential referenced by the label parameter.
getDataServedOverall() - Method in class fm.audiobox.core.models.Stats
Gets data served overall.
getDataServedThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets data served this month.
getDefaultHeaders() - Method in class fm.audiobox.core.AudioBoxClient
Gets global request headers
getDescription() - Method in class fm.audiobox.core.models.Playlist
Gets this playlist brief description.
getDiscNumber() - Method in class fm.audiobox.core.models.MediaFile
Represents the number of the disc in a multi collection set.
getDownloadPath() - Method in class fm.audiobox.core.models.MediaFile
Gets download path for this media file.
getDownloadUrl(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Gets download url for this media file.
getDropboxDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets dropbox data stored overall.
getDropboxDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets dropbox data stored this month.
getDropboxPlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the dropbox playlist.
getEmail() - Method in class fm.audiobox.core.models.User
Gets email.
getEnvHost(Configuration.Channels) - Method in class fm.audiobox.core.config.Configuration
Gets Env base hostname
getEnvironment() - Method in class fm.audiobox.core.config.Configuration
Gets the environment.
getEnvironmentConfiguration(Configuration.Env) - Method in class fm.audiobox.core.config.Configuration
Gets environment configuration.
getEnvTokenUrl() - Method in class fm.audiobox.core.config.Configuration
Gets env token url.
getError() - Method in class fm.audiobox.core.exceptions.Errors
Gets error.
getErrorCode() - Method in exception fm.audiobox.core.exceptions.AudioBoxException
Gets status code.
getErrorCode() - Method in exception fm.audiobox.core.exceptions.RemoteMessageException
Gets error code (typically the HTTP STATUS).
getErrorDescription() - Method in class fm.audiobox.core.exceptions.Errors
Gets error description.
getErrors() - Method in exception fm.audiobox.core.exceptions.RemoteMessageException
Gets the errors mapping.
getExceptionHandler() - Method in class fm.audiobox.core.config.Configuration
Gets the configured ExceptionHandler
getExternalTokens() - Method in class fm.audiobox.core.models.User
Gets the user's ExternalTokens that indicates if AudioBox have stored an OAuth token for the user.
getFile() - Method in class fm.audiobox.core.utils.MediaContent
Gets file.
getFilename() - Method in class fm.audiobox.core.models.MediaFile
File name indicating where the file has been stored on our systems.
getFingerprints(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Returns known file fingerprints for this playlist.
getFingerprints(AudioBoxClient, JsonObjectParser) - Method in class fm.audiobox.core.models.Playlist
Returns known file fingerprints for this playlist.
getGdriveDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets gdrive data stored overall.
getGdriveDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets gdrive data stored this month.
getGdrivePlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the gdrive playlist.
getGenre() - Method in class fm.audiobox.core.models.Genre
Gets genre.
getGenre() - Method in class fm.audiobox.core.models.MediaFile
Genre name, automatically set depending on the Cloud Drive in use if not set.
getGenres() - Method in class fm.audiobox.core.models.Genres
Gets genres.
getGenres(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Gets media files grouped by albums.
getGenresWrapperClass() - Method in class fm.audiobox.core.config.Configuration
Gets the genres wrapper class.
getHash() - Method in class fm.audiobox.core.models.MediaFile
MD5 Hash of the Media File.
getHttpTransport() - Method in class fm.audiobox.core.config.Configuration
Gets HTTP transport.
getId() - Method in class fm.audiobox.core.models.Notification
Gets the notification id.
getId() - Method in class fm.audiobox.core.models.User
Gets id.
getInputStream() - Method in class fm.audiobox.core.utils.MediaContent
 
getJsonFactory() - Method in class fm.audiobox.core.config.Configuration
Gets JSON factory.
getLength() - Method in class fm.audiobox.core.utils.MediaContent
 
getLength() - Method in class fm.audiobox.core.utils.PlainTextContent
 
getLenInt() - Method in class fm.audiobox.core.models.MediaFile
Represents the duration in seconds of the media file.
getLenStr() - Method in class fm.audiobox.core.models.MediaFile
Formatted as "3:04" to ease display in views.
getLevel() - Method in class fm.audiobox.core.models.Notification
Gets the severity of the message.
getListener() - Method in class fm.audiobox.core.net.Upload
Gets listener.
getLocalDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets local data stored overall.
getLocalDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets local data stored this month.
getLocalPlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the local playlist.
getLyrics(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Loads the media file lyrics from AudioBox.
getMaxNumBytes() - Method in class fm.audiobox.core.utils.ProgressInputStream
 
getMediaFile() - Method in class fm.audiobox.core.models.MediaFileWrapper
Gets the MediaFile.
getMediaFiles() - Method in class fm.audiobox.core.models.Album
Gets media files.
getMediaFiles() - Method in class fm.audiobox.core.models.Artist
Gets media files.
getMediaFiles() - Method in class fm.audiobox.core.models.Genre
Gets media files.
getMediaFiles() - Method in class fm.audiobox.core.models.MediaFiles
Gets playlists.
getMediaFiles(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Same as Playlist.getMediaFiles(fm.audiobox.core.AudioBoxClient, long, String) but all media file fields are returned and *no* time filter is applied.
getMediaFiles(AudioBoxClient, JsonObjectParser) - Method in class fm.audiobox.core.models.Playlist
Returns media files linked to the specified playlist token along with primary information.
getMediaFiles(AudioBoxClient, long) - Method in class fm.audiobox.core.models.Playlist
Same as Playlist.getMediaFiles(fm.audiobox.core.AudioBoxClient, long, String) but all media file fields are returned.
getMediaFiles(AudioBoxClient, long, String) - Method in class fm.audiobox.core.models.Playlist
Returns media files linked to the specified playlist token along with primary information.
getMediaFiles(AudioBoxClient, long, String, JsonObjectParser) - Method in class fm.audiobox.core.models.Playlist
Returns media files linked to the specified playlist token along with primary information.
getMediaFilesCount() - Method in class fm.audiobox.core.models.Playlist
Gets media files count on this playlist.
getMediaFilesCount() - Method in class fm.audiobox.core.models.User
Gets total media files count.
getMediaFilesWrapperClass() - Method in class fm.audiobox.core.config.Configuration
Gets the media files wrapper class.
getMediaFileWrapperClass() - Method in class fm.audiobox.core.config.Configuration
Gets the media file class.
getMegaDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets mega data stored overall.
getMegaDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets mega data stored this month.
getMegaPlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the mega playlist .
getMessage() - Method in exception fm.audiobox.core.exceptions.RemoteMessageException
 
getMessage() - Method in exception fm.audiobox.core.exceptions.SyncException
 
getMime() - Method in class fm.audiobox.core.models.MediaFile
Formatted such as "audio/mpeg", represents the recognized mime type for this file.
getMultipartFormDataMediaType() - Static method in class com.google.api.client.http.MultipartFormDataContent
Factory method to create HttpMediaType with media type "multipart/form-data"
getName() - Method in class fm.audiobox.core.models.Playlist
Gets the playlist name.
getNotifications() - Method in class fm.audiobox.core.AudioBoxClient
Gets user's notifications.
getNotifications() - Method in class fm.audiobox.core.models.Notifications
Gets notifications on this page (see Notifications.getPage()).
getOfflinePlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the offline playlist.
getOfflinePlaylist() - Method in class fm.audiobox.core.models.User
Gets offline playlist token.
getOneDrivePlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the skydrive playlist.
getPage() - Method in class fm.audiobox.core.models.Notifications
Gets the umber of the page.
getPath(String) - Static method in class fm.audiobox.core.models.Albums
Use this method to get the unique path of the album.
getPath(String) - Static method in class fm.audiobox.core.models.Artists
Use this method to get the unique path of the artist.
getPath(String) - Static method in class fm.audiobox.core.models.Genres
Use this method to get the unique path of the genre.
getPath() - Static method in class fm.audiobox.core.models.MediaFile
Gets the generic remote resource path (token interpolation is needed).
getPath() - Static method in class fm.audiobox.core.models.Notification
Gets the generic remote resource path (ID interpolation is needed).
getPath() - Static method in class fm.audiobox.core.models.Notifications
Gets the generic remote resource collection path.
getPath() - Static method in class fm.audiobox.core.models.Playlist
Gets the generic remote resource path (token interpolation needed, see ModelUtil.interpolate(String, String) ).
getPath() - Static method in class fm.audiobox.core.models.Playlists
Gets the generic remote resource collection path.
getPath() - Static method in class fm.audiobox.core.models.UserWrapper
Gets path.
getPermissions() - Method in class fm.audiobox.core.models.User
Gets the hash that defines the boolean permissions the user has access to, depending on subscription state if it's a paid feature.
getPlan() - Method in class fm.audiobox.core.models.User
Gets the plan name the user is subscribed to, if any..
getPlaylist(String) - Method in class fm.audiobox.core.AudioBoxClient
Gets the token-specified playlist.
getPlaylist() - Method in class fm.audiobox.core.models.PlaylistWrapper
Gets Playlist.
getPlaylists() - Method in class fm.audiobox.core.AudioBoxClient
Gets user's playlists.
getPlaylists() - Method in class fm.audiobox.core.models.Playlists
Gets playlists.
getPlaylistsCount() - Method in class fm.audiobox.core.models.User
Gets playlists count.
getPosition() - Method in class fm.audiobox.core.models.MediaFile
Represents the position this Media File occupy in a collection/album (track's number).
getPosition() - Method in class fm.audiobox.core.models.Playlist
Gets the position of the playlist (client application should respect this field while sorting playlists).
getPreferences() - Method in class fm.audiobox.core.models.User
Gets the user's Preferences
Preferences are never null
getProp(String) - Method in class fm.audiobox.core.models.Model
Gets the requested property or null.
getRealName() - Method in class fm.audiobox.core.models.User
Gets real name.
getRefreshListener() - Method in class fm.audiobox.core.config.Configuration
Gets the credential refresh listener.
getReleaseYear() - Method in class fm.audiobox.core.models.Album
Gets release year.
getReleaseYear() - Method in class fm.audiobox.core.models.MediaFile
Four integers, represents the year when the Media File has been released.
getRemotePath() - Method in class fm.audiobox.core.models.MediaFile
Used along with some Cloud Drives to help the platform identifying where this file is stored for retrieval.
getResponse() - Method in exception fm.audiobox.core.exceptions.AudioBoxException
Gets response.
getRetryAfter() - Method in exception fm.audiobox.core.exceptions.SystemOverloadedException
Gets the number in seconds in form of a string of the period to wait in order to try the next request.
getRetryAfterInSeconds() - Method in exception fm.audiobox.core.exceptions.SystemOverloadedException
Gets the number in second of the period to wait in order to try the next request.
getShareToken() - Method in class fm.audiobox.core.models.MediaFile
Shared token across multiple Media Files with the same artist/album combo that builds up a Share URL, such as: http://audiobox.fm/share/cfa4b55e1736415b491147f041b95392
getSize() - Method in class fm.audiobox.core.models.MediaFile
Physical size of the Media File, in bytes.
getSkydriveDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets skydrive data stored overall.
getSkydriveDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets skydrive data stored this month.
getSoundcloudDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets soundcloud data stored overall.
getSoundcloudDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets soundcloud data stored this month.
getSoundcloudPlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the soundcloud playlist.
getSource() - Method in class fm.audiobox.core.models.MediaFile
Represents where this Media File comes from.
getStats() - Method in class fm.audiobox.core.models.User
Gets the user's Stats
getStreamPath() - Method in class fm.audiobox.core.models.MediaFile
Gets stream path for this media file.
getStreamUrl(AudioBoxClient, boolean) - Method in class fm.audiobox.core.models.MediaFile
Gets stream url for this media file.
getSubscriptionState() - Method in class fm.audiobox.core.models.User
Gets the string identifying the paid subscription states for this user.
getSystemName() - Method in class fm.audiobox.core.models.Playlist
Gets system name.
getTimeZone() - Method in class fm.audiobox.core.models.User
Gets time zone.
getTitle() - Method in class fm.audiobox.core.models.MediaFile
The title of this Media File.
getToken() - Method in class fm.audiobox.core.models.Album
Gets token.
getToken() - Method in class fm.audiobox.core.models.Artist
Gets token.
getToken() - Method in class fm.audiobox.core.models.Genre
Gets token.
getToken() - Method in class fm.audiobox.core.models.MediaFile
Gets token, identify uniquely this Media File in the system.
getToken() - Method in class fm.audiobox.core.models.Playlist
Gets playlist unique token.
getTopBarBg() - Method in class fm.audiobox.core.models.Preferences
Gets CWP top bar background name.
getTotal() - Method in class fm.audiobox.core.models.Notifications
Gets total notification numbers.
getTotalNumBytesRead() - Method in class fm.audiobox.core.utils.ProgressInputStream
 
getTotalPlayCount() - Method in class fm.audiobox.core.models.Stats
Gets total play count.
getTotalPlayCount() - Method in class fm.audiobox.core.models.User
Gets total play count.
getType() - Method in class fm.audiobox.core.models.MediaFile
Gets the media file type, can be either 'AudioFile' or 'VideoFile'.
getType() - Method in class fm.audiobox.core.models.Playlist
Gets the playlist type.
getType() - Method in class fm.audiobox.core.utils.PlainTextContent
 
getUnsecureBaseUrl(Configuration.Channels) - Method in class fm.audiobox.core.config.Configuration
Gets env base url based on the queried channel.
getUpdatedAt() - Method in class fm.audiobox.core.models.Playlist
Gets the last time (in form of an UTC String) this playlist have been changed.
getUpdatedAt() - Method in class fm.audiobox.core.models.User
Gets the last time (in form of an UTC String) this account have been changed.
getUser() - Method in class fm.audiobox.core.AudioBoxClient
Returns information about the authorized user.
getUser() - Method in class fm.audiobox.core.models.UserWrapper
Gets user.
getUserAgent() - Method in class fm.audiobox.core.config.Configuration
Gets the user agent.
getVersion() - Method in class fm.audiobox.core.config.Configuration
Gets version.
getVideoAspect() - Method in class fm.audiobox.core.models.MediaFile
Indicates the aspect ratio in case of VideoFile.
getVideoBitrate() - Method in class fm.audiobox.core.models.MediaFile
Indicates the codec in case of VideoFile.
getVideoCodec() - Method in class fm.audiobox.core.models.MediaFile
Indicates the codec in case of VideoFile.
getVideoContainer() - Method in class fm.audiobox.core.models.MediaFile
Indicates the container in case of VideoFile.
getVideoFps() - Method in class fm.audiobox.core.models.MediaFile
Indicates the frame per second in case of VideoFile.
getVideoResolution() - Method in class fm.audiobox.core.models.MediaFile
Indicates the resolution in case of VideoFile.
getVolumeLevel() - Method in class fm.audiobox.core.models.Preferences
Gets CWP volume level.
getYoutubeDataStoredOverall() - Method in class fm.audiobox.core.models.Stats
Gets youtube data stored overall.
getYoutubeDataStoredThisMonth() - Method in class fm.audiobox.core.models.Stats
Gets youtube data stored this month.
getYoutubePlaylist(AudioBoxClient) - Static method in class fm.audiobox.core.models.Playlists
Gets the youtube playlist.

H

hasBox() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Box feature.
hasCloud() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the AudioBox Cloud feature.
hasDropbox() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Dropbox feature.
hasFacebook() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Facebook feature.
hasGdrive() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Google Drive feature.
hash - Variable in class fm.audiobox.core.models.MediaFile
The Hash.
hashCode() - Method in class fm.audiobox.core.models.Playlist
 
hasLastfm() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Last.fm feature.
hasLocal() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the AudioBox Desktop feature.
hasLyrics() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the lyrics feature.
hasMega() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Mega feature.
hasPlayer() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Cloud Web Player.
hasSkydrive() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the SkyDrive feature.
hasSongkick() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Songkick feature.
hasSoundcloud() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Soundcloud feature.
hasTwitchtv() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Twitch.tv feature.
hasTwitter() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the Twitter feature.
hasYoutube() - Method in class fm.audiobox.core.models.Permissions
Checks if user can access the YouTube feature.
hide_tooltips - Variable in class fm.audiobox.core.models.Preferences
 
HttpStatus - Interface in fm.audiobox.core.utils
Constants enumerating the HTTP status codes.

I

ID_PLACEHOLDER - Static variable in class fm.audiobox.core.utils.ModelUtil
 
interpolate(String, String) - Static method in class fm.audiobox.core.utils.ModelUtil
Performs models urls interpolation with the ModelUtil.TOKEN_PLACEHOLDER.
interpolate(String, long) - Static method in class fm.audiobox.core.utils.ModelUtil
Performs models urls interpolation with the ModelUtil.ID_PLACEHOLDER.
Io - Class in fm.audiobox.core.utils
Simple IO utils for plain response contents.
Io() - Constructor for class fm.audiobox.core.utils.Io
 
isAutoplayEnabled() - Method in class fm.audiobox.core.models.Preferences
Checks if CWP autoplay is enabled by the user.
isBoxEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Box is enabled.
isCustom() - Method in class fm.audiobox.core.models.Playlist
Checks if the playlist is a custom one.
isDaemonRunning() - Method in class fm.audiobox.core.AudioBoxClient
This method returns true if AudioBox Desktop application is active on any computer.
isDrive() - Method in class fm.audiobox.core.models.Playlist
Checks if the playlist represents a cloud drive.
isDropboxEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Dropbox is enabled.
isEmbeddable() - Method in class fm.audiobox.core.models.Playlist
Use this method to check if the playlist is embeddable or not.
isFacebookEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Facebook is enabled.
isGdriveEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Google Drive is enabled.
isJsDemuxerEnabled() - Method in class fm.audiobox.core.models.Preferences
Checks if CWP JS demuxer is enabled by the user.
isLastAccessed() - Method in class fm.audiobox.core.models.Playlist
Use this method to check if the playlist is the last one accessed.
isLastfmEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Last.fm is enabled.
isLoved() - Method in class fm.audiobox.core.models.MediaFile
Indicates if this Media File is 'loved' by its owner or not.
isMegaEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Mega is enabled.
isOffline() - Method in class fm.audiobox.core.models.Playlist
Checks if the playlist is the offline items playlist.
isPrebufferEnabled() - Method in class fm.audiobox.core.models.Preferences
Checks if CWP prebuffer is enabled by the user.
isRepeatEnabled() - Method in class fm.audiobox.core.models.Preferences
Checks if CWP repetition is enabled by the user.
isShuffleEnabled() - Method in class fm.audiobox.core.models.Preferences
Checks if CWP shuffle is enabled by the user.
isSkydriveEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if SkyDrive is enabled.
isSmart() - Method in class fm.audiobox.core.models.Playlist
Checks if the playlist is a smart one.
isSoundcloudEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Soundcloud is enabled.
isSyncable() - Method in class fm.audiobox.core.models.Playlist
Checks if this playlist supports syncing with remote content, usually valid for external storage services.
isTwitchtvEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Twitch.tv is enabled.
isTwitterEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if Twitter is enabled.
isVisible() - Method in class fm.audiobox.core.models.Playlist
Use this method to check if the playlist is visible or not.
isYoutubeEnabled() - Method in class fm.audiobox.core.models.ExternalTokens
Checks if YouTube is enabled.

J

js_demuxer - Variable in class fm.audiobox.core.models.Preferences
 
JSON_TOKEN - Static variable in class fm.audiobox.core.models.MediaFiles
The JSON token of the objects collection.

L

LASTFM - Static variable in class fm.audiobox.core.models.ExternalTokens
 
LASTFM - Static variable in class fm.audiobox.core.models.Permissions
 
lenInt - Variable in class fm.audiobox.core.models.MediaFile
The duration in seconds.
lenStr - Variable in class fm.audiobox.core.models.MediaFile
The duration string formatted.
load(AudioBoxClient, String) - Static method in class fm.audiobox.core.models.MediaFile
Load a single media file.
LOCAL - Static variable in class fm.audiobox.core.models.Permissions
 
logger - Static variable in exception fm.audiobox.core.exceptions.AudioBoxException
 
love(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Manually 'love' a Media File

This will also trigger love/like on all supported and linked remote services, such as Last.fm/Facebook.

loved - Variable in class fm.audiobox.core.models.MediaFile
The Loved.
lyrics - Variable in class fm.audiobox.core.models.MediaFile
The Lyrics.
LYRICS - Static variable in class fm.audiobox.core.models.Permissions
 

M

mark(int) - Method in class fm.audiobox.core.utils.ProgressInputStream
 
markSupported() - Method in class fm.audiobox.core.utils.ProgressInputStream
 
MD5Checksum - Class in fm.audiobox.core.utils
Based on: http://javarevisited.blogspot.com/2013/06/how-to-generate-md5-checksum-for-files.html#ixzz38QFXWUu0
MD5Checksum() - Constructor for class fm.audiobox.core.utils.MD5Checksum
 
media_files - Variable in class fm.audiobox.core.models.MediaFiles
The parsed media files list
MEDIA_FILES_COUNT - Static variable in class fm.audiobox.core.models.User
 
MediaContent - Class in fm.audiobox.core.utils
A wrapper content type for MediaFile.
MediaContent(String, File) - Constructor for class fm.audiobox.core.utils.MediaContent
Instantiates a new Media content.
MediaFile - Class in fm.audiobox.core.models
Media Files are the most important entity in the platform, has many properties, are editable, deletable and streamable.
MediaFile() - Constructor for class fm.audiobox.core.models.MediaFile
Instantiates a new Playlist.
mediaFileName - Variable in class fm.audiobox.core.models.MediaFile
The Media file name.
MediaFiles - Class in fm.audiobox.core.models
Used to get a list of all media files in a specific user's playlist.
MediaFiles() - Constructor for class fm.audiobox.core.models.MediaFiles
 
MediaFiles.MediaCollectionCustomParser - Class in fm.audiobox.core.models
The Media collection custom parser.
MediaFiles.MediaCollectionCustomParser(Model) - Constructor for class fm.audiobox.core.models.MediaFiles.MediaCollectionCustomParser
Instantiates a new Media collection custom parser.
MediaFileWrapper - Class in fm.audiobox.core.models
This class is used as simple MediaFile wrapper for those JSON parser that do not support root elements.
MediaFileWrapper() - Constructor for class fm.audiobox.core.models.MediaFileWrapper
 
MEGA - Static variable in class fm.audiobox.core.models.ExternalTokens
 
MEGA - Static variable in class fm.audiobox.core.models.Permissions
 
mime - Variable in class fm.audiobox.core.models.MediaFile
The Mime.
Model - Class in fm.audiobox.core.models
This class is the prototype of each model and defines model's common behaviors.
Model() - Constructor for class fm.audiobox.core.models.Model
 
ModelEvent<E> - Class in fm.audiobox.core.models.collections
This is the wrapper object sent to the observers.
ModelEvent(int, E, EventedModelList, Model) - Constructor for class fm.audiobox.core.models.collections.ModelEvent
Instantiates a new Event.
ModelUtil - Class in fm.audiobox.core.utils
Handful util class for various models tasks.
ModelUtil() - Constructor for class fm.audiobox.core.utils.ModelUtil
 
MultipartFormDataContent - Class in com.google.api.client.http
Serializes MIME "multipart/form-data" content as specified by RFC 2388: Returning Values from Forms: multipart/form-data

The implementation is a subclass of MultipartContent that sets the media type to "multipart/form-data" and defaults to MultipartFormDataContent.DEFAULT_BOUNDARY as a boundary string.

MultipartFormDataContent() - Constructor for class com.google.api.client.http.MultipartFormDataContent
Creates a new empty MultipartFormDataContent.

N

NetworkProgressListener - Interface in fm.audiobox.core.net
This interface is intended to be used together with the Download and or MediaContent objects in order to monitor upload/download progress.
newInstanceForArray(Object, Field) - Method in class fm.audiobox.core.models.MediaFiles.MediaCollectionCustomParser
 
newList(Object) - Static method in class fm.audiobox.core.models.MediaFiles
This method is not intended to be used directly, it exists for parsing technical reason.
newUpload(File) - Method in class fm.audiobox.core.AudioBoxClient
Builds a new Upload ready to start.
newUpload(File, NetworkProgressListener) - Method in class fm.audiobox.core.AudioBoxClient
Builds a new Upload ready to start.
Notification - Class in fm.audiobox.core.models
Notifications are system messages that the AudioBox will send the user, for example when a Cloud Drive needs to be re-authenticated or if some operation fails.
Notification() - Constructor for class fm.audiobox.core.models.Notification
 
Notifications - Class in fm.audiobox.core.models
Returns a paginated collection of user's Notifications.
Notifications() - Constructor for class fm.audiobox.core.models.Notifications
 
notifyObservers(Object) - Method in class fm.audiobox.core.models.Model
 

O

OFFLINE_PLAYLIST - Static variable in class fm.audiobox.core.models.User
 
onException(AudioBoxException) - Method in interface fm.audiobox.core.exceptions.ExceptionHandler
This method implementation must return true if the given AudioBoxException was handled, false otherwise.
onProgressUpdate(long, long) - Method in interface fm.audiobox.core.net.NetworkProgressListener
The implementation of this method will receive the total amount and the current bytes being pulled/pushed from/to the socket stream.

P

PARAM_SET - Static variable in class fm.audiobox.core.models.MediaFiles
The constant PARAM_SET.
PARAM_SINCE - Static variable in class fm.audiobox.core.models.MediaFiles
The constant PARAM_SINCE.
PARAM_TOKENS - Static variable in class fm.audiobox.core.models.MediaFiles
The constant PARAM_TOKENS.
parseAndClose(InputStream, Charset, Class<T>) - Method in class fm.audiobox.core.parsers.AudioBoxObjectParser
parseAndClose(InputStream, Charset, Type) - Method in class fm.audiobox.core.parsers.AudioBoxObjectParser
parseAndClose(Reader, Class<T>) - Method in class fm.audiobox.core.parsers.AudioBoxObjectParser
parseAndClose(Reader, Type) - Method in class fm.audiobox.core.parsers.AudioBoxObjectParser
PATH - Static variable in class fm.audiobox.core.models.Preferences
 
Permissions - Class in fm.audiobox.core.models
A user can subscribe and manage multiple remote storage services.
Permissions() - Constructor for class fm.audiobox.core.models.Permissions
 
PlainTextContent - Class in fm.audiobox.core.utils
Little wrapper to make plain text multipart form content wrapping easier.
PlainTextContent(String) - Constructor for class fm.audiobox.core.utils.PlainTextContent
 
PLAN - Static variable in class fm.audiobox.core.models.User
 
PLAYER - Static variable in class fm.audiobox.core.models.Permissions
 
Playlist - Class in fm.audiobox.core.models
Playlists are the main containers for Media Files and are represented in the system by an unique token.
Playlist() - Constructor for class fm.audiobox.core.models.Playlist
Instantiates a new Playlist.
Playlist(String) - Constructor for class fm.audiobox.core.models.Playlist
Instantiates a new Playlist.
PLAYLIST_BOX - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "box" playlist.
PLAYLIST_CLOUD - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "cloud" playlist.
PLAYLIST_CUSTOM - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies "custom" playlists.
PLAYLIST_DROPBOX - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "dropbox" playlist.
PLAYLIST_GDRIVE - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "gdrive" playlist.
PLAYLIST_LOCAL - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "local" playlist.
PLAYLIST_MEGA - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "mega" playlist.
PLAYLIST_OFFLINE - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "offline" playlist.
PLAYLIST_ONERIVE - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "onedrive" playlist.
PLAYLIST_SMART - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies "smart" playlists.
PLAYLIST_SOUNDCLOUD - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "soundcloud" playlist.
PLAYLIST_YOUTUBE - Static variable in class fm.audiobox.core.models.Playlists
The constant that identifies the "youtube" playlist.
Playlists - Class in fm.audiobox.core.models
Used to get a list of all the playlist in the user's account.
Playlists() - Constructor for class fm.audiobox.core.models.Playlists
 
PLAYLISTS_COUNT - Static variable in class fm.audiobox.core.models.User
 
PlaylistWrapper - Class in fm.audiobox.core.models
This class is used as simple Playlist wrapper for those JSON parser that do not support root elements.
PlaylistWrapper() - Constructor for class fm.audiobox.core.models.PlaylistWrapper
 
position - Variable in class fm.audiobox.core.models.MediaFile
The Position.
prebuffer - Variable in class fm.audiobox.core.models.Preferences
 
Preferences - Class in fm.audiobox.core.models
General preferences of the user, mostly used in the Cloud Web Player.
Preferences() - Constructor for class fm.audiobox.core.models.Preferences
 
ProgressInputStream - Class in fm.audiobox.core.utils
Created based on http://stackoverflow.com/questions/1339437/inputstream-or-reader-wrapper-for-progress-reporting
ProgressInputStream(File, long) - Constructor for class fm.audiobox.core.utils.ProgressInputStream
 

R

read() - Method in class fm.audiobox.core.utils.ProgressInputStream
 
read(byte[]) - Method in class fm.audiobox.core.utils.ProgressInputStream
 
read(byte[], int, int) - Method in class fm.audiobox.core.utils.ProgressInputStream
 
REAL_NAME - Static variable in class fm.audiobox.core.models.User
 
releaseYear - Variable in class fm.audiobox.core.models.MediaFile
The Release year.
reload(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
(Re)load a new instance of the same media file.
remoteDaemonIp() - Method in class fm.audiobox.core.AudioBoxClient
This methods returns the remote ip address of AudioBox Desktop application
RemoteMessageException - Exception in fm.audiobox.core.exceptions
This exception is the parent exception for: AuthorizationException ValidationException FileAlreadyUploaded SystemOverloadedException It is used for those exception risen by responses given by the service that bring some information on what gone wrong.
RemoteMessageException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.RemoteMessageException
Instantiates a new Remote message exception.
RemoteMessageException(Errors, int) - Constructor for exception fm.audiobox.core.exceptions.RemoteMessageException
Instantiates a new Remote message exception.
remotePath - Variable in class fm.audiobox.core.models.MediaFile
The Remote path.
remove(Object) - Method in class fm.audiobox.core.models.collections.EventedModelList
 
remove(int) - Method in class fm.audiobox.core.models.collections.EventedModelList
 
remove() - Method in class fm.audiobox.core.models.collections.EventedModelList
 
REMOVE - Static variable in class fm.audiobox.core.models.collections.ModelEvent
An item is removed from the collection.
removeFirst() - Method in class fm.audiobox.core.models.collections.EventedModelList
 
removeLast() - Method in class fm.audiobox.core.models.collections.EventedModelList
 
removeMediaFiles(AudioBoxClient, List<String>) - Method in class fm.audiobox.core.models.Playlist
Remove Media Files from a CustomPlaylist.
removePropertyChangeListener(PropertyChangeListener) - Method in class fm.audiobox.core.utils.ProgressInputStream
 
repeat - Variable in class fm.audiobox.core.models.Preferences
 
reset() - Method in class fm.audiobox.core.utils.ProgressInputStream
 
ResourceNotFoundException - Exception in fm.audiobox.core.exceptions
This exception is thrown when a 404 is returned by the service.
ResourceNotFoundException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.ResourceNotFoundException
Instantiates a new Resource not found exception.
retrySupported() - Method in class fm.audiobox.core.utils.MediaContent
 
retrySupported() - Method in class fm.audiobox.core.utils.PlainTextContent
 

S

saveCredentials(String, Credential) - Method in interface fm.audiobox.core.store.CredentialDataStore
The implementation of this method should persists given Credential with the corresponding label.
savePreferences(AudioBoxClient) - Method in class fm.audiobox.core.models.User
Saves user preferences
SC_ACCEPTED - Static variable in interface fm.audiobox.core.utils.HttpStatus
202 Accepted (HTTP/1.0 - RFC 1945)
SC_BAD_GATEWAY - Static variable in interface fm.audiobox.core.utils.HttpStatus
502 Bad Gateway (HTTP/1.0 - RFC 1945)
SC_BAD_REQUEST - Static variable in interface fm.audiobox.core.utils.HttpStatus
400 Bad Request (HTTP/1.1 - RFC 2616)
SC_CONFLICT - Static variable in interface fm.audiobox.core.utils.HttpStatus
409 Conflict (HTTP/1.1 - RFC 2616)
SC_CONTINUE - Static variable in interface fm.audiobox.core.utils.HttpStatus
100 Continue (HTTP/1.1 - RFC 2616)
SC_CREATED - Static variable in interface fm.audiobox.core.utils.HttpStatus
201 Created (HTTP/1.0 - RFC 1945)
SC_EXPECTATION_FAILED - Static variable in interface fm.audiobox.core.utils.HttpStatus
417 Expectation Failed (HTTP/1.1 - RFC 2616)
SC_FAILED_DEPENDENCY - Static variable in interface fm.audiobox.core.utils.HttpStatus
424 Failed Dependency (WebDAV - RFC 2518)
SC_FORBIDDEN - Static variable in interface fm.audiobox.core.utils.HttpStatus
403 Forbidden (HTTP/1.0 - RFC 1945)
SC_GATEWAY_TIMEOUT - Static variable in interface fm.audiobox.core.utils.HttpStatus
504 Gateway Timeout (HTTP/1.1 - RFC 2616)
SC_GONE - Static variable in interface fm.audiobox.core.utils.HttpStatus
410 Gone (HTTP/1.1 - RFC 2616)
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface fm.audiobox.core.utils.HttpStatus
505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)
SC_INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in interface fm.audiobox.core.utils.HttpStatus
Static constant for a 419 error.
SC_INSUFFICIENT_STORAGE - Static variable in interface fm.audiobox.core.utils.HttpStatus
507 Insufficient Storage (WebDAV - RFC 2518)
SC_INTERNAL_SERVER_ERROR - Static variable in interface fm.audiobox.core.utils.HttpStatus
500 Server Error (HTTP/1.0 - RFC 1945)
SC_LENGTH_REQUIRED - Static variable in interface fm.audiobox.core.utils.HttpStatus
411 Length Required (HTTP/1.1 - RFC 2616)
SC_LOCKED - Static variable in interface fm.audiobox.core.utils.HttpStatus
423 Locked (WebDAV - RFC 2518)
SC_METHOD_FAILURE - Static variable in interface fm.audiobox.core.utils.HttpStatus
Static constant for a 420 error.
SC_METHOD_NOT_ALLOWED - Static variable in interface fm.audiobox.core.utils.HttpStatus
405 Method Not Allowed (HTTP/1.1 - RFC 2616)
SC_MOVED_PERMANENTLY - Static variable in interface fm.audiobox.core.utils.HttpStatus
301 Moved Permanently (HTTP/1.0 - RFC 1945)
SC_MOVED_TEMPORARILY - Static variable in interface fm.audiobox.core.utils.HttpStatus
302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 1945)
SC_MULTI_STATUS - Static variable in interface fm.audiobox.core.utils.HttpStatus
207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
SC_MULTIPLE_CHOICES - Static variable in interface fm.audiobox.core.utils.HttpStatus
300 Mutliple Choices (HTTP/1.1 - RFC 2616)
SC_NO_CONTENT - Static variable in interface fm.audiobox.core.utils.HttpStatus
204 No Content (HTTP/1.0 - RFC 1945)
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface fm.audiobox.core.utils.HttpStatus
203 Non Authoritative Information (HTTP/1.1 - RFC 2616)
SC_NOT_ACCEPTABLE - Static variable in interface fm.audiobox.core.utils.HttpStatus
406 Not Acceptable (HTTP/1.1 - RFC 2616)
SC_NOT_FOUND - Static variable in interface fm.audiobox.core.utils.HttpStatus
404 Not Found (HTTP/1.0 - RFC 1945)
SC_NOT_IMPLEMENTED - Static variable in interface fm.audiobox.core.utils.HttpStatus
501 Not Implemented (HTTP/1.0 - RFC 1945)
SC_NOT_MODIFIED - Static variable in interface fm.audiobox.core.utils.HttpStatus
304 Not Modified (HTTP/1.0 - RFC 1945)
SC_OK - Static variable in interface fm.audiobox.core.utils.HttpStatus
200 OK (HTTP/1.0 - RFC 1945)
SC_PARTIAL_CONTENT - Static variable in interface fm.audiobox.core.utils.HttpStatus
206 Partial Content (HTTP/1.1 - RFC 2616)
SC_PAYMENT_REQUIRED - Static variable in interface fm.audiobox.core.utils.HttpStatus
402 Payment Required (HTTP/1.1 - RFC 2616)
SC_PRECONDITION_FAILED - Static variable in interface fm.audiobox.core.utils.HttpStatus
412 Precondition Failed (HTTP/1.1 - RFC 2616)
SC_PROCESSING - Static variable in interface fm.audiobox.core.utils.HttpStatus
102 Processing (WebDAV - RFC 2518)
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface fm.audiobox.core.utils.HttpStatus
407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)
SC_REQUEST_TIMEOUT - Static variable in interface fm.audiobox.core.utils.HttpStatus
408 Request Timeout (HTTP/1.1 - RFC 2616)
SC_REQUEST_TOO_LONG - Static variable in interface fm.audiobox.core.utils.HttpStatus
413 Request Entity Too Large (HTTP/1.1 - RFC 2616)
SC_REQUEST_URI_TOO_LONG - Static variable in interface fm.audiobox.core.utils.HttpStatus
414 Request-URI Too Long (HTTP/1.1 - RFC 2616)
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface fm.audiobox.core.utils.HttpStatus
416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)
SC_RESET_CONTENT - Static variable in interface fm.audiobox.core.utils.HttpStatus
205 Reset Content (HTTP/1.1 - RFC 2616)
SC_SEE_OTHER - Static variable in interface fm.audiobox.core.utils.HttpStatus
303 See Other (HTTP/1.1 - RFC 2616)
SC_SERVICE_UNAVAILABLE - Static variable in interface fm.audiobox.core.utils.HttpStatus
503 Service Unavailable (HTTP/1.0 - RFC 1945)
SC_SWITCHING_PROTOCOLS - Static variable in interface fm.audiobox.core.utils.HttpStatus
101 Switching Protocols (HTTP/1.1 - RFC 2616)
SC_TEMPORARY_REDIRECT - Static variable in interface fm.audiobox.core.utils.HttpStatus
307 Temporary Redirect (HTTP/1.1 - RFC 2616)
SC_UNAUTHORIZED - Static variable in interface fm.audiobox.core.utils.HttpStatus
401 Unauthorized (HTTP/1.0 - RFC 1945)
SC_UNPROCESSABLE_ENTITY - Static variable in interface fm.audiobox.core.utils.HttpStatus
422 Unprocessable Entity (WebDAV - RFC 2518)
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface fm.audiobox.core.utils.HttpStatus
415 Unsupported Media Type (HTTP/1.1 - RFC 2616)
SC_USE_PROXY - Static variable in interface fm.audiobox.core.utils.HttpStatus
305 Use Proxy (HTTP/1.1 - RFC 2616)
scrobble(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Notify the system that this media file finished playing.
setAcceptEmails(boolean) - Method in class fm.audiobox.core.models.Preferences
Sets accept emails.
setAlbum(String) - Method in class fm.audiobox.core.models.MediaFile
Sets album.
setAlbumArtist(String) - Method in class fm.audiobox.core.models.MediaFile
Sets album artist name.
setAlbumsWrapperClass(Class<Albums>) - Method in class fm.audiobox.core.config.Configuration
Sets the albums wrapper class.
setApiKey(String) - Method in class fm.audiobox.core.config.Configuration
Sets the API Consumer Key.
setApiSecret(String) - Method in class fm.audiobox.core.config.Configuration
Sets the API Consumer Secret.
setApplicationName(String) - Method in class fm.audiobox.core.config.Configuration
Sets the application name.
setArtist(String) - Method in class fm.audiobox.core.models.MediaFile
Sets artist.
setArtistsWrapperClass(Class<Artists>) - Method in class fm.audiobox.core.config.Configuration
Sets the artists wrapper class.
setArtwork(String) - Method in class fm.audiobox.core.models.MediaFile
Sets artwork.
setAudioBitrate(String) - Method in class fm.audiobox.core.models.MediaFile
Sets audio bitrate.
setAudioCodec(String) - Method in class fm.audiobox.core.models.MediaFile
Sets audio codec.
setAudioSampleRate(String) - Method in class fm.audiobox.core.models.MediaFile
Sets audio sample rate.
setAutoplay(boolean) - Method in class fm.audiobox.core.models.Preferences
Enable or disable autoplay feature on CWP.
setBoundary(String) - Method in class com.google.api.client.http.MultipartFormDataContent
Sets the boundary string to use (must be not null)

If this is not called, the boundary defaults to MultipartFormDataContent.DEFAULT_BOUNDARY

setColor(String) - Method in class fm.audiobox.core.models.Preferences
Sets color (must be one of the Preferences.COLORS keys).
setComment(String) - Method in class fm.audiobox.core.models.MediaFile
Sets comment.
setComposer(String) - Method in class fm.audiobox.core.models.MediaFile
Sets composer.
setContentParts(Collection<? extends HttpContent>) - Method in class com.google.api.client.http.MultipartFormDataContent
 
setCredentialDataStore(CredentialDataStore) - Method in class fm.audiobox.core.config.Configuration
Sets the data store factory.
setCredentialRefreshListener(CredentialRefreshListener) - Method in class fm.audiobox.core.config.Configuration
Sets the credential refresh listener for the OAuth dance.
setDescription(String) - Method in class fm.audiobox.core.models.Playlist
Sets a brief description of the playlist.
setDiscNumber(int) - Method in class fm.audiobox.core.models.MediaFile
Sets disc number.
setDownloadProgressListener(NetworkProgressListener) - Method in class fm.audiobox.core.net.Download
Sets download progress listener.
setEmbeddable(boolean) - Method in class fm.audiobox.core.models.Playlist
Changes embeddable value, if you want to persist the change remember to call Playlist.update(fm.audiobox.core.AudioBoxClient) method.
setEnvironment(Configuration.Env) - Method in class fm.audiobox.core.config.Configuration
Deprecated.
setError(String) - Method in class fm.audiobox.core.exceptions.Errors
Sets error.
setErrorDescription(String) - Method in class fm.audiobox.core.exceptions.Errors
Sets error description.
setExceptionHandler(ExceptionHandler) - Method in class fm.audiobox.core.config.Configuration
Sets a custom ExceptionHandler
setFilename(String) - Method in class fm.audiobox.core.models.MediaFile
Sets filename.
setGenre(String) - Method in class fm.audiobox.core.models.MediaFile
Sets genre.
setGenresWrapperClass(Class<Genres>) - Method in class fm.audiobox.core.config.Configuration
Sets the genres wrapper class.
setHash(String) - Method in class fm.audiobox.core.models.MediaFile
Sets hash.
setHideTooltips(boolean) - Method in class fm.audiobox.core.models.Preferences
Sets CWP hide tooltips preference.
setHttpTransport(HttpTransport) - Method in class fm.audiobox.core.config.Configuration
Sets the HTTP transport.
setJsDemuxer(boolean) - Method in class fm.audiobox.core.models.Preferences
Enable or disable CWP experimental apple losseless support.
setJsonFactory(JsonFactory) - Method in class fm.audiobox.core.config.Configuration
Sets the JSON factory.
setLastAccessed(boolean) - Method in class fm.audiobox.core.models.Playlist
Sets as last accessed.
setLenInt(int) - Method in class fm.audiobox.core.models.MediaFile
Sets len int.
setLenStr(String) - Method in class fm.audiobox.core.models.MediaFile
Sets length in string format
setListener(NetworkProgressListener) - Method in class fm.audiobox.core.net.Upload
Sets listener.
setLoved(boolean) - Method in class fm.audiobox.core.models.MediaFile
Sets loved.
setLyrics(String) - Method in class fm.audiobox.core.models.MediaFile
Sets lyrics.
setMediaFileClass(Class<MediaFileWrapper>) - Method in class fm.audiobox.core.config.Configuration
Sets the media file class.
setMediaFileName(String) - Method in class fm.audiobox.core.models.MediaFile
Sets media file name.
setMediaFilesCount(long) - Method in class fm.audiobox.core.models.Playlist
Sets media files count.
setMediaFilesWrapperClass(Class<MediaFiles>) - Method in class fm.audiobox.core.config.Configuration
Sets the media files wrapper class.
setMediaType(HttpMediaType) - Method in class com.google.api.client.http.MultipartFormDataContent
 
setMime(String) - Method in class fm.audiobox.core.models.MediaFile
Sets mime.
setName(String) - Method in class fm.audiobox.core.models.Playlist
Changes playlist name, if you want to persist the change remember to call Playlist.update(fm.audiobox.core.AudioBoxClient) method.
setParts(Collection<MultipartContent.Part>) - Method in class com.google.api.client.http.MultipartFormDataContent
 
setPosition(int) - Method in class fm.audiobox.core.models.MediaFile
Sets position.
setPosition(long) - Method in class fm.audiobox.core.models.Playlist
Changes position value, if you want to persist the change remember to call Playlist.update(fm.audiobox.core.AudioBoxClient) method.
setPrebuffer(boolean) - Method in class fm.audiobox.core.models.Preferences
Enable or disable prebuffer feature on CWP.
setProp(String, Object) - Method in class fm.audiobox.core.models.Model
Sets a property to the model
setReleaseYear(int) - Method in class fm.audiobox.core.models.MediaFile
Sets release year.
setRemotePath(String) - Method in class fm.audiobox.core.models.MediaFile
Sets remote path.
setRepeat(boolean) - Method in class fm.audiobox.core.models.Preferences
Enable or disable repeat feature on CWP.
setShareToken(String) - Method in class fm.audiobox.core.models.MediaFile
Sets share token.
setShuffle(boolean) - Method in class fm.audiobox.core.models.Preferences
Enable or disable shuffle feature on CWP.
setSize(long) - Method in class fm.audiobox.core.models.MediaFile
Sets size.
setSource(String) - Method in class fm.audiobox.core.models.MediaFile
Sets source.
setSyncable(boolean) - Method in class fm.audiobox.core.models.Playlist
Sets syncable property.
setSystemName(String) - Method in class fm.audiobox.core.models.Playlist
Sets system name.
setTitle(String) - Method in class fm.audiobox.core.models.MediaFile
Sets title.
setToken(String) - Method in class fm.audiobox.core.models.MediaFile
Sets token.
setToken(String) - Method in class fm.audiobox.core.models.Playlist
Sets token.
setTopBarBg(String) - Method in class fm.audiobox.core.models.Preferences
Sets top bar bg.
setType(String) - Method in class fm.audiobox.core.models.MediaFile
Sets type.
setType(String) - Method in class fm.audiobox.core.models.Playlist
Sets type.
setUpdatedAt(String) - Method in class fm.audiobox.core.models.Playlist
Sets updated at.
setUploadProgressListener(NetworkProgressListener) - Method in class fm.audiobox.core.utils.MediaContent
Sets upload progress listener.
setVersion(String) - Method in class fm.audiobox.core.config.Configuration
Sets your application version.
setVideoAspect(String) - Method in class fm.audiobox.core.models.MediaFile
Sets video aspect.
setVideoBitrate(String) - Method in class fm.audiobox.core.models.MediaFile
Sets video bitrate.
setVideoCodec(String) - Method in class fm.audiobox.core.models.MediaFile
Sets video codec.
setVideoContainer(String) - Method in class fm.audiobox.core.models.MediaFile
Sets video container.
setVideoFps(String) - Method in class fm.audiobox.core.models.MediaFile
Sets video fps.
setVideoResolution(String) - Method in class fm.audiobox.core.models.MediaFile
Sets video resolution.
setVisible(boolean) - Method in class fm.audiobox.core.models.Playlist
Changes visible value, if you want to persist the change remember to call Playlist.update(fm.audiobox.core.AudioBoxClient) method.
setVolumeLevel(String) - Method in class fm.audiobox.core.models.Preferences
Sets CWP volume level.
shareToken - Variable in class fm.audiobox.core.models.MediaFile
The Share token.
shuffle - Variable in class fm.audiobox.core.models.Preferences
 
size - Variable in class fm.audiobox.core.models.MediaFile
The Size.
skip(long) - Method in class fm.audiobox.core.utils.ProgressInputStream
 
SKYDRIVE - Static variable in class fm.audiobox.core.models.ExternalTokens
 
SKYDRIVE - Static variable in class fm.audiobox.core.models.Permissions
 
SONGKICK - Static variable in class fm.audiobox.core.models.Permissions
 
SOUNDCLOUD - Static variable in class fm.audiobox.core.models.ExternalTokens
 
SOUNDCLOUD - Static variable in class fm.audiobox.core.models.Permissions
 
source - Variable in class fm.audiobox.core.models.collections.ModelEvent
The item that triggered the event.
source - Variable in class fm.audiobox.core.models.MediaFile
The Source.
start() - Method in class fm.audiobox.core.net.Download
Start download
start() - Method in class fm.audiobox.core.net.Upload
Starts to upload media files to AudioBox Cloud.
Stats - Class in fm.audiobox.core.models
Bytes long values showing the storage used for each supported storage service and the amount of data that has been streamed.
Stats() - Constructor for class fm.audiobox.core.models.Stats
 
statusCode - Variable in exception fm.audiobox.core.exceptions.AudioBoxException
 
SUBSCRIPTION_STATE - Static variable in class fm.audiobox.core.models.User
 
sync(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Begin content sync with the remote platform.
SyncException - Exception in fm.audiobox.core.exceptions
This exception is thrown whenever an error occurs while trying to sync a playlist with the remote service.
SyncException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.SyncException
Instantiates a new Sync Exception.
SyncException(int) - Constructor for exception fm.audiobox.core.exceptions.SyncException
Instantiates a new Sync exception.
SystemOverloadedException - Exception in fm.audiobox.core.exceptions
This exception is thrown when AudioBox servers are overloaded or same job submitted too fast.
SystemOverloadedException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.SystemOverloadedException
Instantiates a new SystemOverloadedException exception.

T

target - Variable in class fm.audiobox.core.models.collections.ModelEvent
The object where the event is originated.
TIME_ZONE - Static variable in class fm.audiobox.core.models.User
 
title - Variable in class fm.audiobox.core.models.MediaFile
The Title.
toggleLove(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Switch the loved attribute to true/false and fire off remote services notifications.
toggleVisibility(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Toggle visibility mode for this playlist.
token - Variable in class fm.audiobox.core.models.MediaFile
The Token.
TOKEN_PLACEHOLDER - Static variable in class fm.audiobox.core.utils.ModelUtil
 
top_bar_bg - Variable in class fm.audiobox.core.models.Preferences
 
toString() - Method in class fm.audiobox.core.exceptions.Errors
 
toString() - Method in exception fm.audiobox.core.exceptions.RemoteMessageException
Transforms error mapping into strings.
TOTAL_NUM_BYTE_READ - Static variable in class fm.audiobox.core.utils.ProgressInputStream
 
TOTAL_PLAY_COUNT - Static variable in class fm.audiobox.core.models.User
 
toUnixTime(SimpleDateFormat, String) - Static method in class fm.audiobox.core.utils.ModelUtil
Given a string representing an UTC date provided by AudioBox server, this method returns a unix timestamp (always in UTC).
trigger() - Method in class fm.audiobox.core.models.collections.ModelEvent
Notifies parents observers
TWITCHTV - Static variable in class fm.audiobox.core.models.ExternalTokens
 
TWITCHTV - Static variable in class fm.audiobox.core.models.Permissions
 
TWITTER - Static variable in class fm.audiobox.core.models.ExternalTokens
 
TWITTER - Static variable in class fm.audiobox.core.models.Permissions
 
type - Variable in class fm.audiobox.core.models.MediaFile
The Type.

U

unlove(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Manually 'unlove' a Media File

This will also trigger 'unlove' on all supported and linked remote services, such as Last.fm/Facebook/Google Drive.

update(AudioBoxClient) - Method in class fm.audiobox.core.models.MediaFile
Handle a single media file update.
update(AudioBoxClient) - Method in class fm.audiobox.core.models.Playlist
Handle the update of a custom or smart playlist.
UPDATED_AT - Static variable in class fm.audiobox.core.models.User
 
Upload - Class in fm.audiobox.core.net
Uploads media files to AudioBox Cloud.
Upload(AudioBoxClient, File, NetworkProgressListener) - Constructor for class fm.audiobox.core.net.Upload
Instantiates a new Upload.
User - Class in fm.audiobox.core.models
A User can interact with his own files in different ways, depending on the remote storage in play.
User() - Constructor for class fm.audiobox.core.models.User
 
UserWrapper - Class in fm.audiobox.core.models
This class is used as simple User wrapper for those JSON parser that do not support root elements.
UserWrapper() - Constructor for class fm.audiobox.core.models.UserWrapper
Instantiates a new User wrapper.
UserWrapper(User) - Constructor for class fm.audiobox.core.models.UserWrapper
Instantiates a new User wrapper.

V

ValidationException - Exception in fm.audiobox.core.exceptions
This exception is thrown when a POST or PUT request rise a remote validation error.
ValidationException(HttpResponse) - Constructor for exception fm.audiobox.core.exceptions.ValidationException
Instantiates a new Validation exception starting from the response.
valueOf(String) - Static method in enum fm.audiobox.core.config.Configuration.Channels
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fm.audiobox.core.config.Configuration.Env
Returns the enum constant of this type with the specified name.
values() - Static method in enum fm.audiobox.core.config.Configuration.Channels
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fm.audiobox.core.config.Configuration.Env
Returns an array containing the constants of this enum type, in the order they are declared.
videoAspect - Variable in class fm.audiobox.core.models.MediaFile
The Video aspect ratio.
videoBitrate - Variable in class fm.audiobox.core.models.MediaFile
The Video bitrate.
videoCodec - Variable in class fm.audiobox.core.models.MediaFile
The Video codec.
videoContainer - Variable in class fm.audiobox.core.models.MediaFile
The Video container.
videoFps - Variable in class fm.audiobox.core.models.MediaFile
The Video FPS.
videoResolution - Variable in class fm.audiobox.core.models.MediaFile
The Video resolution.
volume_level - Variable in class fm.audiobox.core.models.Preferences
 

W

what - Variable in class fm.audiobox.core.models.collections.ModelEvent
The type of the event (see ModelEvent.ADD, ModelEvent.REMOVE and ModelEvent.CLEAR).
writeTo(OutputStream) - Method in class com.google.api.client.http.MultipartFormDataContent
 
writeTo(OutputStream) - Method in class fm.audiobox.core.utils.PlainTextContent
 

Y

YOUTUBE - Static variable in class fm.audiobox.core.models.ExternalTokens
 
YOUTUBE - Static variable in class fm.audiobox.core.models.Permissions
 
A B C D E F G H I J L M N O P R S T U V W Y