A B C D E F G H I L M N O P R S T U V W X Y _ 
All Classes All Packages

A

absoluteUrl(String) - Method in interface it.tidalwave.bluemarine2.rest.spi.ResourceServer
 
afterClass() - Method in class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
afterMethod() - Method in class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
ALBUM - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
allTestSets() - Static method in class it.tidalwave.bluemarine2.commons.test.TestSetLocator
TEST SETS: iTunes-fg-20160504-2 ==================== 52 records imported from CD by iTunes.
AROUND_CLASS - it.tidalwave.bluemarine2.commons.test.SpringTestSupport.LifeCycle
 
AROUND_METHOD - it.tidalwave.bluemarine2.commons.test.SpringTestSupport.LifeCycle
 
ARTIST - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
artistIriFor(Id) - Static method in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
ARTWORK - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
as(Class<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
as(Class<T>, As.NotFoundBehaviour<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
asMany(Class<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
assertSameContents(Path, Path) - Static method in class it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer
 
AudioExplorerPresentation - Interface in it.tidalwave.bluemarine2.ui.audio.explorer
The Presentation of the explorer of audio media files.
AudioExplorerPresentation.Properties - Class in it.tidalwave.bluemarine2.ui.audio.explorer
 
AudioFile - Interface in it.tidalwave.bluemarine2.model.audio
Represents an audio file.
AudioFileFinder - Interface in it.tidalwave.bluemarine2.model.finder.audio
A Finder for AudioFiles.
audioFileIriFor(String) - Static method in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
AudioFileSupplier - Interface in it.tidalwave.bluemarine2.model.role
 
AudioRendererPresentation - Interface in it.tidalwave.bluemarine2.ui.audio.renderer
The Presentation of the renderer of audio media files.
AudioRendererPresentation.Properties - Class in it.tidalwave.bluemarine2.ui.audio.renderer
 
await() - Method in class it.tidalwave.bluemarine2.commons.test.EventBarrier
 

B

beforeClass() - Method in class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
beforeMethod() - Method in class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
bind(AudioExplorerPresentation.Properties, UserAction) - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Binds the UI with the callbacks.
bind(AudioRendererPresentation.Properties, UserAction, UserAction, UserAction, UserAction, UserAction, UserAction, UserAction) - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.AudioRendererPresentation
 
bind(Collection<UserAction>, UserAction) - Method in interface it.tidalwave.bluemarine2.ui.mainscreen.MainScreenPresentation
Binds the presentation to callbacks.
BIT_RATE - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
BITS_PER_SAMPLE - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
BMMO - Class in it.tidalwave.bluemarine2.model.vocabulary
 
BMMO() - Constructor for class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
boot() - Method in interface it.tidalwave.bluemarine2.initializer.Initializer
 

C

C_AUDIO_FILE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
C_CD - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
C_DIGITAL_SIGNAL - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
C_MUSIC_ARTIST - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
C_PERFORMANCE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
C_RECORD - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
C_TRACK - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
CACHE - it.tidalwave.bluemarine2.downloader.DownloadComplete.Origin
 
CACHE_FOLDER_PATH - Static variable in class it.tidalwave.bluemarine2.downloader.DownloaderPropertyNames
 
CacheManager - Interface in it.tidalwave.bluemarine2.model.spi
 
CacheManager.Cache - Interface in it.tidalwave.bluemarine2.model.spi
 
CachingRestClientSupport - Class in it.tidalwave.bluemarine2.rest
 
CachingRestClientSupport() - Constructor for class it.tidalwave.bluemarine2.rest.CachingRestClientSupport
 
CachingRestClientSupport.CacheMode - Enum in it.tidalwave.bluemarine2.rest
 
CaptureOneDao - Interface in it.tidalwave.bluemarine2.captureone
A DAO for accessing data in a Capture One catalog.
Cddb() - Constructor for class it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
 
CDDB - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
CddbAlbum - Class in it.tidalwave.bluemarine2.metadata.cddb
 
CddbAlbum() - Constructor for class it.tidalwave.bluemarine2.metadata.cddb.CddbAlbum
 
CddbMetadataProvider - Interface in it.tidalwave.bluemarine2.metadata.cddb
 
CecEvent - Class in it.tidalwave.cec
Abstract base class for all CEC events.
CecEvent() - Constructor for class it.tidalwave.cec.CecEvent
 
CecEvent.EventType - Enum in it.tidalwave.cec
Defines event types.
CecUserControlEvent - Class in it.tidalwave.cec
Represents a CEC event about a user control.
CecUserControlEvent(CecEvent.EventType, CecUserControlEvent.UserControlCode) - Constructor for class it.tidalwave.cec.CecUserControlEvent
 
CecUserControlEvent.UserControlCode - Enum in it.tidalwave.cec
Defines the key codes.
CHANNELS - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
close() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
COMMENT - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
COMPOSER - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
computeDifference(MediaItem.Metadata.Cddb) - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
Computes the difference to another CDDB.
computeResults() - Method in class it.tidalwave.util.MappingFinder
 
computeResults() - Method in class it.tidalwave.util.SupplierBasedFinder
 
containingTrack(Track) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.RecordFinder
Constrains the search to records containing the given track.
containingTrack(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.RecordFinder
Constrains the search to records containing the given track.
containsKey(Key<?>) - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Returns true if an item with the given key is present.
containsKey(Key<?>) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Returns true if an item with the given key is present.
ContentDirectory - Interface in it.tidalwave.bluemarine2.mediaserver
 
context - Variable in class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
createRootFolder(MediaFolder) - Method in interface it.tidalwave.bluemarine2.mediaserver.spi.MediaServerService
 
createSha1Id(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
createSha1IdNew(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 

D

DbTune - Class in it.tidalwave.bluemarine2.model.vocabulary
 
DbTune() - Constructor for class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
DISC_ID - Static variable in interface it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
 
DISK_COUNT - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
DISK_NUMBER - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
dismissCurrentPresentation() - Method in interface it.tidalwave.bluemarine2.ui.commons.flowcontroller.FlowController
Dismisses the Presentation currently rendered on the screen.
DONT_USE_CACHE - it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
Always use the network.
DOWN - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
DownloadComplete - Class in it.tidalwave.bluemarine2.downloader
 
DownloadComplete() - Constructor for class it.tidalwave.bluemarine2.downloader.DownloadComplete
 
DownloadComplete.Origin - Enum in it.tidalwave.bluemarine2.downloader
 
DownloaderPropertyNames - Class in it.tidalwave.bluemarine2.downloader
 
DownloaderPropertyNames() - Constructor for class it.tidalwave.bluemarine2.downloader.DownloaderPropertyNames
 
DownloadRequest - Class in it.tidalwave.bluemarine2.downloader
 
DownloadRequest(URL, DownloadRequest.Option...) - Constructor for class it.tidalwave.bluemarine2.downloader.DownloadRequest
 
DownloadRequest.Option - Enum in it.tidalwave.bluemarine2.downloader
 
dump(As) - Static method in class it.tidalwave.bluemarine2.commons.test.TestUtilities
 
Dumpable - Interface in it.tidalwave.bluemarine2.util
 
dumpAndAssertResults(String, Collection<?>) - Static method in class it.tidalwave.bluemarine2.commons.test.TestUtilities
 
dumpStack(Object, boolean) - Static method in class it.tidalwave.util.LoggingUtilities
 
DURATION - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 

E

empty() - Static method in class it.tidalwave.bluemarine2.model.PlayList
Returns an empty playlist.
empty() - Static method in class it.tidalwave.bluemarine2.rest.RestResponse
 
emptyWhenNull(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
ENCODER - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
ENCODING_TYPE - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
endRDF() - Method in class it.tidalwave.bluemarine2.util.SortingRDFHandler
 
Entity - Interface in it.tidalwave.bluemarine2.model.spi
The generic supertype for all entities.
EntityBrowser - Interface in it.tidalwave.bluemarine2.model.role
A role which can supply an Entity that is the root of a hierarchy.
EntityWithRoles - Class in it.tidalwave.bluemarine2.model.spi
A support class for entities that have roles.
EntityWithRoles() - Constructor for class it.tidalwave.bluemarine2.model.spi.EntityWithRoles
 
EntityWithRoles(PriorityAsSupport.RoleProvider, Collection<Object>) - Constructor for class it.tidalwave.bluemarine2.model.spi.EntityWithRoles
 
EntityWithRoles(Collection<Object>) - Constructor for class it.tidalwave.bluemarine2.model.spi.EntityWithRoles
 
EventBarrier<TOPIC> - Class in it.tidalwave.bluemarine2.commons.test
 
EventBarrier(Class<TOPIC>, MessageBus) - Constructor for class it.tidalwave.bluemarine2.commons.test.EventBarrier
 
Exception(String) - Constructor for exception it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Exception
 
Exception(Throwable) - Constructor for exception it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Exception
 
EXIT - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
exportToFile(Path) - Method in interface it.tidalwave.bluemarine2.persistence.Persistence
 
exportToFile(Model, Path) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
Exports the repository to the given file.

F

fallback - Variable in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
 
FAST_FORWARD - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
fastForward() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
FILE_SIZE - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
FileComparisonUtilsWithPathNormalizer - Class in it.tidalwave.util.test
 
FileComparisonUtilsWithPathNormalizer() - Constructor for class it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer
 
filePath - Variable in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
 
findArtists() - Method in interface it.tidalwave.bluemarine2.model.MediaCatalog
Finds the MusicArtists in this catalog.
findAudioFiles() - Method in interface it.tidalwave.bluemarine2.model.MediaCatalog
Finds the AudioFiles in this catalog.
findCddbAlbum(MediaItem.Metadata) - Method in interface it.tidalwave.bluemarine2.metadata.cddb.CddbMetadataProvider
 
findChildren() - Method in interface it.tidalwave.bluemarine2.model.MediaFolder
Returns a PathAwareFinder for retrieving children.
findChildren() - Method in class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
findComposers() - Method in interface it.tidalwave.bluemarine2.model.audio.AudioFile
Returns the composers of the musical expression related to this audio file.
finderOf(Finder<PathAwareEntity>) - Method in interface it.tidalwave.bluemarine2.model.MediaFolder
Decorates an existing Finder<PathAwareEntity> with a PathAwareFinder.
finderOf(Function<MediaFolder, Collection<? extends PathAwareEntity>>) - Method in interface it.tidalwave.bluemarine2.model.MediaFolder
Creates a PathAwareFinder that operates on a collection of PathAwareEntity items.
findMakers() - Method in interface it.tidalwave.bluemarine2.model.audio.AudioFile
Returns the makers of this audio file.
findPerformances() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicArtist
Finds the performances made by this artist.
findPerformances() - Method in interface it.tidalwave.bluemarine2.model.MediaCatalog
Finds the Performances in this catalog.
findPerformers() - Method in interface it.tidalwave.bluemarine2.model.audio.Performance
Returns the performers of this performance.
findRecords() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicArtist
Finds the records made by this artist.
findRecords() - Method in interface it.tidalwave.bluemarine2.model.MediaCatalog
Finds the Records in this catalog.
findReleaseGroupByTitle(String, String...) - Method in interface it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
 
findReleaseListByToc(String, String...) - Method in interface it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
 
findRoles(Class<T>) - Method in interface it.tidalwave.util.spi.PriorityAsSupport.RoleProvider
 
findRoot() - Method in interface it.tidalwave.bluemarine2.mediaserver.ContentDirectory
 
findTracks() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicArtist
Finds the tracks made by this artist.
findTracks() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
Finds the Tracks in this record.
findTracks() - Method in interface it.tidalwave.bluemarine2.model.MediaCatalog
Finds the Tracks in this catalog.
flatMap(Function<? super T, Optional<U>>) - Method in class it.tidalwave.bluemarine2.rest.RestResponse
Maps the result, if present, to a new value using a mapping function, avoiding wrapping with multiple Optionals.
FlowController - Interface in it.tidalwave.bluemarine2.ui.commons.flowcontroller
The controller of the flow of presentations that appear on the screen.
focusOnMediaItems() - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Puts the focus on the list to select media items.
focusOnPlayButton() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.AudioRendererPresentation
Put focus on the play button.
focusOnStopButton() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.AudioRendererPresentation
Put focus on the stop button.
FOLLOW_REDIRECT - it.tidalwave.bluemarine2.downloader.DownloadRequest.Option
 
forCode(int) - Static method in enum it.tidalwave.cec.CecEvent.EventType
 
forCode(int) - Static method in enum it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
format(Duration) - Static method in class it.tidalwave.bluemarine2.util.Formatters
 
FORMAT - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
Formatters - Class in it.tidalwave.bluemarine2.util
 
Formatters() - Constructor for class it.tidalwave.bluemarine2.util.Formatters
 
from(MediaItem.Metadata) - Static method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.ITunesComment
Factory method extracting data from a MediaItem.Metadata instance.
fromToString(String) - Static method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.ITunesComment
Factory method extracting data from a string representation.

G

get() - Method in class it.tidalwave.bluemarine2.rest.RestResponse
Returns the datum, if available.
get() - Method in class it.tidalwave.util.Memoize
 
get(Key<T>) - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Extracts a single metadata item associated to the given key.
get(Key<T>) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Extracts a single metadata item associated to the given key.
get(Supplier<T>) - Method in class it.tidalwave.util.Memoize
 
getAll(Key<T>) - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Extracts a metadata item (typically a collection) associated to the given key.
getAll(Key<T>) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Extracts a metadata item (typically a collection) associated to the given key.
getAsin() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
Returns the Amazon ASIN of this record.
getAudioFile() - Method in interface it.tidalwave.bluemarine2.model.role.AudioFileSupplier
 
getBindingNames() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
getCache(Object) - Method in interface it.tidalwave.bluemarine2.model.spi.CacheManager
Returns the cache associated to the given key (a new cache is eventually created).
getCachedObject(Object, Supplier<T>) - Method in interface it.tidalwave.bluemarine2.model.spi.CacheManager.Cache
Retrieves an object from the cache.
getCachedUri() - Method in class it.tidalwave.bluemarine2.downloader.DownloadComplete
 
getCddb() - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.ITunesComment
Returns the same data in form of a CDDB.
getContent() - Method in interface it.tidalwave.bluemarine2.model.audio.AudioFile
Returns the a Resource representing this file's contents, if available.
getDiskCount() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
If this record is part of a multiple record release, return the count of disks in the release.
getDiskCount() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
A Record property that it's handy to have here.
getDiskNumber() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
If this record is part of a multiple record release, return its disk number.
getDiskNumber() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
A Record property that it's handy to have here.
getDisplayName() - Method in class it.tidalwave.bluemarine2.ui.roles.MediaFolderDisplayable
 
getDisplayName() - Method in class it.tidalwave.bluemarine2.ui.roles.MediaItemDisplayable
 
getDocument() - Method in interface it.tidalwave.bluemarine2.captureone.CaptureOneDao
 
getDuration() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
The duration of this track
getEntries() - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Returns all the entries (key -> value) contained in this instance.
getEntries() - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Returns all the entries (key -> value) contained in this instance.
getGtin() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
Returns the bar code of this record.
getImageUrl() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
Returns the cover image URL of this record.
getKeys() - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Returns all the keys contained in this instance.
getKeys() - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Returns all the keys contained in this instance.
getMemento() - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Returns an object containing the snapshot of some relevant visual properties.
getMetadata() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
Returns the MediaItem.Metadata.
getMetadata() - Method in interface it.tidalwave.bluemarine2.model.MediaItem
Returns the MediaItem.Metadata associated with this object.
getMusicArtist() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicPerformer
Returns the MusicArtist.
getMusicTestSetsPath() - Static method in class it.tidalwave.bluemarine2.commons.test.TestSetLocator
 
getParent() - Method in interface it.tidalwave.bluemarine2.model.spi.PathAwareEntity
Returns the optional parent of this object.
getParent() - Method in class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
getPath() - Method in interface it.tidalwave.bluemarine2.model.spi.PathAwareEntity
Returns the Path associated with this entity.
getPerformance() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
Returns the Performance that this track is a recording of.
getPlayList() - Method in class it.tidalwave.bluemarine2.ui.commons.RenderAudioFileRequest
 
getProperty(String) - Method in class it.tidalwave.bluemarine2.metadata.cddb.CddbAlbum
 
getRecord() - Method in interface it.tidalwave.bluemarine2.model.audio.AudioFile
Returns the record related to this audio file.
getRecord() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
Returns the Record that contains this track
getRelativePath() - Method in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
Returns the path of the test set file relativized to the root of the test set.
getRelativePath() - Method in interface it.tidalwave.bluemarine2.model.spi.PathAwareEntity
Returns the relative path of this entity.
getRepository() - Method in interface it.tidalwave.bluemarine2.persistence.Persistence
 
getResource(MusicBrainzMetadataProvider.ResourceType<T>, String, String...) - Method in interface it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
 
getRole() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicPerformer
Returns the role.
getRoot() - Method in interface it.tidalwave.bluemarine2.model.MediaFileSystem
Returns the root MediaFolder.
getRoot() - Method in interface it.tidalwave.bluemarine2.model.role.EntityBrowser
Returns the root Entity.
getRootPath() - Method in interface it.tidalwave.bluemarine2.model.MediaFileSystem
 
getSize() - Method in interface it.tidalwave.bluemarine2.model.audio.AudioFile
Returns the size of this file.
getSize() - Method in class it.tidalwave.bluemarine2.model.PlayList
Return the number of items in this play list.
getSource() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicArtist
Returns the data source of this datum (typically embedded, musicbrainz or such).
getSource() - Method in interface it.tidalwave.bluemarine2.model.spi.SourceAware
Returns the data source of this object, if available.
getToc() - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
Returns the TOC (Table Of Contents) of this CDDB in string form (e.g.
getTrackCount() - Method in interface it.tidalwave.bluemarine2.model.audio.Record
Returns the number of tracks in this record, if available.
getTrackCount() - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
Returns the number of tracks in the TOC
getTrackId() - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.ITunesComment
Returns an unique track id out of the data in this object.
getTrackNumber() - Method in interface it.tidalwave.bluemarine2.model.audio.Track
The position of this track in the containing record
getType() - Method in interface it.tidalwave.bluemarine2.model.audio.MusicArtist
 

H

handleStatement(Statement) - Method in class it.tidalwave.bluemarine2.util.SortingRDFHandler
 
hasNext() - Method in class it.tidalwave.bluemarine2.model.PlayList
Returns true if there is a next item.
hasNext() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
hasPrevious() - Method in class it.tidalwave.bluemarine2.model.PlayList
Returns true if there is a previous item.

I

ID_SOURCE_EMBEDDED - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
ID_SOURCE_MUSICBRAINZ - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
ifPresent(Consumer<? super T>) - Method in class it.tidalwave.bluemarine2.rest.RestResponse
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
IGNORE - it.tidalwave.bluemarine2.ui.commons.OnDeactivate.Result
 
ImmutableTupleQueryResult - Class in it.tidalwave.bluemarine2.util
 
ImmutableTupleQueryResult(ImmutableTupleQueryResult) - Constructor for class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
ImmutableTupleQueryResult(TupleQueryResult) - Constructor for class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
IMPORT_FILE - Static variable in class it.tidalwave.bluemarine2.persistence.PersistencePropertyNames
The path of a file to import data from - used by tests.
importedFrom(Id) - Method in interface it.tidalwave.bluemarine2.model.spi.SourceAwareFinder
Specifies the data source of this finder.
importedFrom(Optional<Id>) - Method in interface it.tidalwave.bluemarine2.model.spi.SourceAwareFinder
Specifies the data source of this finder.
Initializer - Interface in it.tidalwave.bluemarine2.initializer
 
inRecord(Record) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.TrackFinder
Constrains the search to tracks contained in the given record.
inRecord(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.TrackFinder
Constrains the search to tracks contained in the given record.
isOptionPresent(DownloadRequest.Option) - Method in class it.tidalwave.bluemarine2.downloader.DownloadRequest
 
isPresent() - Method in class it.tidalwave.bluemarine2.rest.RestResponse
Returns true if the datum is available.
it.tidalwave.bluemarine2.captureone - package it.tidalwave.bluemarine2.captureone
 
it.tidalwave.bluemarine2.commons.test - package it.tidalwave.bluemarine2.commons.test
 
it.tidalwave.bluemarine2.downloader - package it.tidalwave.bluemarine2.downloader
 
it.tidalwave.bluemarine2.initializer - package it.tidalwave.bluemarine2.initializer
 
it.tidalwave.bluemarine2.mediascanner - package it.tidalwave.bluemarine2.mediascanner
 
it.tidalwave.bluemarine2.mediaserver - package it.tidalwave.bluemarine2.mediaserver
 
it.tidalwave.bluemarine2.mediaserver.spi - package it.tidalwave.bluemarine2.mediaserver.spi
 
it.tidalwave.bluemarine2.message - package it.tidalwave.bluemarine2.message
 
it.tidalwave.bluemarine2.metadata.cddb - package it.tidalwave.bluemarine2.metadata.cddb
 
it.tidalwave.bluemarine2.metadata.musicbrainz - package it.tidalwave.bluemarine2.metadata.musicbrainz
 
it.tidalwave.bluemarine2.model - package it.tidalwave.bluemarine2.model
 
it.tidalwave.bluemarine2.model.audio - package it.tidalwave.bluemarine2.model.audio
 
it.tidalwave.bluemarine2.model.finder.audio - package it.tidalwave.bluemarine2.model.finder.audio
 
it.tidalwave.bluemarine2.model.role - package it.tidalwave.bluemarine2.model.role
 
it.tidalwave.bluemarine2.model.spi - package it.tidalwave.bluemarine2.model.spi
 
it.tidalwave.bluemarine2.model.vocabulary - package it.tidalwave.bluemarine2.model.vocabulary
 
it.tidalwave.bluemarine2.persistence - package it.tidalwave.bluemarine2.persistence
 
it.tidalwave.bluemarine2.rest - package it.tidalwave.bluemarine2.rest
 
it.tidalwave.bluemarine2.rest.spi - package it.tidalwave.bluemarine2.rest.spi
 
it.tidalwave.bluemarine2.ui.audio.explorer - package it.tidalwave.bluemarine2.ui.audio.explorer
 
it.tidalwave.bluemarine2.ui.audio.renderer - package it.tidalwave.bluemarine2.ui.audio.renderer
 
it.tidalwave.bluemarine2.ui.audio.renderer.spi - package it.tidalwave.bluemarine2.ui.audio.renderer.spi
 
it.tidalwave.bluemarine2.ui.commons - package it.tidalwave.bluemarine2.ui.commons
 
it.tidalwave.bluemarine2.ui.commons.flowcontroller - package it.tidalwave.bluemarine2.ui.commons.flowcontroller
 
it.tidalwave.bluemarine2.ui.mainscreen - package it.tidalwave.bluemarine2.ui.mainscreen
 
it.tidalwave.bluemarine2.ui.roles - package it.tidalwave.bluemarine2.ui.roles
 
it.tidalwave.bluemarine2.ui.stillimage.explorer - package it.tidalwave.bluemarine2.ui.stillimage.explorer
 
it.tidalwave.bluemarine2.ui.video.explorer - package it.tidalwave.bluemarine2.ui.video.explorer
 
it.tidalwave.bluemarine2.util - package it.tidalwave.bluemarine2.util
 
it.tidalwave.cec - package it.tidalwave.cec
 
it.tidalwave.util - package it.tidalwave.util
 
it.tidalwave.util.spi - package it.tidalwave.util.spi
 
it.tidalwave.util.test - package it.tidalwave.util.test
 
ITUNES_COMMENT - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
ITunesComment() - Constructor for class it.tidalwave.bluemarine2.model.MediaItem.Metadata.ITunesComment
 

L

LEFT - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
literalFor(float) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(int) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(long) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(short) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(Id) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(Path) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(Instant) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalFor(Optional<String>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalForFloat(Optional<Float>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalForInt(Optional<Integer>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
literalForLong(Optional<Long>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
loadRepository(Repository, Path) - Static method in class it.tidalwave.bluemarine2.commons.test.TestUtilities
 
LoggingUtilities - Class in it.tidalwave.util
 
LoggingUtilities() - Constructor for class it.tidalwave.util.LoggingUtilities
 

M

madeBy(MusicArtist) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.RecordFinder
Constrains the search to records made by the given artist.
madeBy(MusicArtist) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.TrackFinder
Constrains the search to tracks made by the given artist.
madeBy(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.RecordFinder
Constrains the search to records made by the given artist.
madeBy(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.TrackFinder
Constrains the search to tracks made by the given artist.
MainScreenPresentation - Interface in it.tidalwave.bluemarine2.ui.mainscreen
The Presentation for the main screen, which contains the main menu.
makerOf(Identifiable) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.MusicArtistFinder
Constrains the search to artists who are makers of the given entity.
makerOf(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.MusicArtistFinder
Constrains the search to artists who are makers of the given entity.
map(Function<? super T, ? extends U>) - Method in class it.tidalwave.bluemarine2.rest.RestResponse
Maps the result, if present, to a new value using a mapping function.
MappingFinder<TYPE> - Class in it.tidalwave.util
A Finder which retrieve results from another instance applying a Function.
MappingFinder(Finder<TYPE>, Function<TYPE, TYPE>) - Constructor for class it.tidalwave.util.MappingFinder
 
MappingFinder(MappingFinder, Object) - Constructor for class it.tidalwave.util.MappingFinder
 
matches(MediaItem.Metadata.Cddb, int) - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
Returns true if this object matches the other CDDB within a given threshold.
maybeAs(Class<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
MBZ_ARTIST_ID - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
MBZ_DISC_ID - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
MBZ_TRACK_ID - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
MBZ_WORK_ID - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
MediaCatalog - Interface in it.tidalwave.bluemarine2.model
Represents a collection of media that can be queried in various ways.
MediaFileSystem - Interface in it.tidalwave.bluemarine2.model
Represents a file system (even a virtual one) that contains MediaFolders and MediaItems.
MediaFolder - Interface in it.tidalwave.bluemarine2.model
Represents a folder on a filesystem that contains media items.
MediaFolderDisplayable - Class in it.tidalwave.bluemarine2.ui.roles
The Displayable role for MediaFolder.
MediaFolderDisplayable() - Constructor for class it.tidalwave.bluemarine2.ui.roles.MediaFolderDisplayable
 
mediaItem - Variable in class it.tidalwave.bluemarine2.ui.audio.renderer.spi.MediaPlayerSupport
 
MediaItem - Interface in it.tidalwave.bluemarine2.model
Represents a media item.
MediaItem.Metadata - Interface in it.tidalwave.bluemarine2.model
A container of metadata objects for a MediaItem.
MediaItem.Metadata.Cddb - Class in it.tidalwave.bluemarine2.model
The CDDB item.
MediaItem.Metadata.ITunesComment - Class in it.tidalwave.bluemarine2.model
 
MediaItemDisplayable - Class in it.tidalwave.bluemarine2.ui.roles
Provides the Displayable role for MediaItem.
MediaItemDisplayable() - Constructor for class it.tidalwave.bluemarine2.ui.roles.MediaItemDisplayable
 
MediaPlayer - Interface in it.tidalwave.bluemarine2.ui.audio.renderer
 
MediaPlayer.Exception - Exception in it.tidalwave.bluemarine2.ui.audio.renderer
 
MediaPlayer.Status - Enum in it.tidalwave.bluemarine2.ui.audio.renderer
 
MediaPlayerSupport - Class in it.tidalwave.bluemarine2.ui.audio.renderer.spi
 
MediaPlayerSupport() - Constructor for class it.tidalwave.bluemarine2.ui.audio.renderer.spi.MediaPlayerSupport
 
MediaServerService - Interface in it.tidalwave.bluemarine2.mediaserver.spi
 
Memoize<T> - Class in it.tidalwave.util
 
Memoize() - Constructor for class it.tidalwave.util.Memoize
 
Memoize(Supplier<T>) - Constructor for class it.tidalwave.util.Memoize
 
MetadataSupport - Class in it.tidalwave.bluemarine2.model.spi
 
MetadataSupport(Path) - Constructor for class it.tidalwave.bluemarine2.model.spi.MetadataSupport
 
Miscellaneous - Class in it.tidalwave.bluemarine2.util
 
Miscellaneous() - Constructor for class it.tidalwave.bluemarine2.util.Miscellaneous
 
MO - Class in it.tidalwave.bluemarine2.model.vocabulary
See http://musicontology.com/specification/
MO() - Constructor for class it.tidalwave.bluemarine2.model.vocabulary.MO
 
ModelBuilder - Class in it.tidalwave.bluemarine2.util
Unlike the similar class in RDF4J, this is thread-safe and can merge to similar objects.
ModelBuilder(Resource...) - Constructor for class it.tidalwave.bluemarine2.util.ModelBuilder
 
ModelPropertyNames - Class in it.tidalwave.bluemarine2.model
 
ModelPropertyNames() - Constructor for class it.tidalwave.bluemarine2.model.ModelPropertyNames
 
MusicArtist - Interface in it.tidalwave.bluemarine2.model.audio
Represents a music artist.
MusicArtistFinder - Interface in it.tidalwave.bluemarine2.model.finder.audio
A Finder for MusicArtists.
MusicBrainzMetadataProvider - Interface in it.tidalwave.bluemarine2.metadata.musicbrainz
 
MusicBrainzMetadataProvider.ResourceType<TYPE> - Class in it.tidalwave.bluemarine2.metadata.musicbrainz
 
MusicPerformer - Interface in it.tidalwave.bluemarine2.model.audio
The association of a MusicArtist to a role (typically in a Performance.
MusicPerformerFinder - Interface in it.tidalwave.bluemarine2.model.finder.audio
A Finder for MusicPerformers.

N

NamedEntity - Class in it.tidalwave.bluemarine2.model.spi
A support class for entities that have roles and a locally defined display name.
NamedEntity(String) - Constructor for class it.tidalwave.bluemarine2.model.spi.NamedEntity
 
NETWORK - it.tidalwave.bluemarine2.downloader.DownloadComplete.Origin
 
next() - Method in class it.tidalwave.bluemarine2.model.PlayList
Moves forward to the next item, if present, and returns it.
next() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
NO_OPTION - it.tidalwave.bluemarine2.downloader.DownloadRequest.Option
 
normalizedPath(Path) - Static method in class it.tidalwave.bluemarine2.util.Miscellaneous
Takes a path, and in case it can't be resolved, it tries to replace with an equivalent representation of an existing path, with the native form of character encoding (i.e.
normalizedToNativeForm(String) - Static method in class it.tidalwave.bluemarine2.util.Miscellaneous
 
notify(TOPIC) - Method in class it.tidalwave.bluemarine2.commons.test.EventBarrier
 
NS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
NS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 

O

O_SOURCE_EMBEDDED - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
Object of the BMMO.P_IMPORTED_FROM predicate that says that the subject was imported from embedded metadata.
O_SOURCE_MUSICBRAINZ - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
Object of the BMMO.P_IMPORTED_FROM predicate that says that the subject was imported from MusicBrainz.
of(String) - Static method in class it.tidalwave.bluemarine2.metadata.cddb.CddbAlbum
 
ofTrack(Track) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder
Constrains the search to performances of the given track.
ofTrack(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder
Constrains the search to performances of the given track.
OnActivate - Annotation Type in it.tidalwave.bluemarine2.ui.commons
Annotates a method of a PresentationControl which should be called when the related Presentation is going to be shown on the screen.
OnDeactivate - Annotation Type in it.tidalwave.bluemarine2.ui.commons
Annotates a method of a PresentationControl which should be called when the related Presentation is going to be dismissed.
OnDeactivate.Result - Enum in it.tidalwave.bluemarine2.ui.commons
 
ONLY_USE_CACHE - it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
Never use the network.
OpenAudioExplorerRequest - Class in it.tidalwave.bluemarine2.ui.commons
The request to open the Audio Explorer.
OpenAudioExplorerRequest() - Constructor for class it.tidalwave.bluemarine2.ui.commons.OpenAudioExplorerRequest
 
OpenStillImageExplorerRequest - Class in it.tidalwave.bluemarine2.ui.commons
The request to open the StillImage Explorer.
OpenStillImageExplorerRequest() - Constructor for class it.tidalwave.bluemarine2.ui.commons.OpenStillImageExplorerRequest
 
OpenVideoExplorerRequest - Class in it.tidalwave.bluemarine2.ui.commons
The request to open the Video Explorer.
OpenVideoExplorerRequest() - Constructor for class it.tidalwave.bluemarine2.ui.commons.OpenVideoExplorerRequest
 

P

P_ALBUMMETA_COVERART_URL - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
P_ALTERNATE_OF - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
Predicate that marks an entity from a different source - e.g.
P_ALTERNATE_PICK_OF - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
Predicate that marks an entity as an alternative pick that has been suppressed.
P_ALTO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_AMAZON_ASIN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_ARRANGER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_ARTIST_TYPE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
P_BACKGROUND_SINGER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_BALANCE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_BARITONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_BASS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_BASS_BARITONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_BITS_PER_SAMPLE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_CHOIR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_CHORUS_MASTER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_COLLABORATES_WITH - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.Purl
 
P_CONDUCTOR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_CONTRALTO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_DISK_COUNT - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_DISK_NUMBER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_DURATION - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_EDITOR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_ENCODES - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_ENGINEER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_EVENT - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.Purl
 
P_FILE_SIZE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_GTIN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_IMPORTED_FROM - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
Predicate that associates any subject to the data source that created it.
P_ITUNES_CDDB1 - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_LATEST_INDEXING_TIME - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
The file timestamp the latest time it was indexed.
P_LEAD_SINGER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_MASTERING - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_MEDIA_TYPE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_MEZZO_SOPRANO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_MIX - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_MUSICBRAINZ - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_MUSICBRAINZ_GUID - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_ORCHESTRA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_ORCHESTRATOR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PATH - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_PERFORMER_ACCORDION - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ACOUSTIC_BASS_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ACOUSTIC_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_AGOGO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ALTO_SAX - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BANJO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BARITONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BARITONE_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BARITONE_SAX - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BASS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BASS_CLARINET - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BASS_DRUM - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BASS_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BASS_TROMBONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BASSOON - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BELLS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BERIMBAU - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BRASS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_BRUSHES - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_CELLO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_CLARINET - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_CLASSICAL_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_CONGAS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_CORNET - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_CYMBALS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_DOUBLE_BASS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_DRUM_MACHINE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_DRUMS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ELECTRIC_BASS_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ELECTRIC_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ELECTRIC_PIANO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ELECTRIC_SITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ELECTRONIC_DRUM_SET - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ENGLISH_HORN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_FLUGELHORN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_FLUTE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_FRAME_DRUM - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_FRENCH_HORN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_GLOCKENSPIEL - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_GRAND_PIANO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_GUEST - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_GUITAR_SYNTHESIZER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_GUITARS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HAMMOND_ORGAN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HANDCLAPS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HARMONICA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HARP - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HARPSICHORD - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HIHAT - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_HORN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_KEYBOARD - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_KOTO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_LUTE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_MARACAS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_MARIMBA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_MELLOPHONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_MELODICA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_OBOE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_ORGAN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_OTHER_INSTRUMENTS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_PERCUSSION - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_PIANO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_PICCOLO_TRUMPET - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_PIPE_ORGAN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_PSALTERY - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_RECORDER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_REEDS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_RHODES_PIANO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SANTUR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SAXOPHONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SHAKERS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SLIDE_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SNARE_DRUM - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SOLO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SOPRANO_SAX - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SPANISH_ACOUSTIC_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_STEEL_GUITAR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SYNCLAVIER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_SYNTHESIZER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TAMBOURINE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TENOR_SAX - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TIMBALES - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TIMPANI - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TIPLE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TROMBONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TRUMPET - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TUBA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TUBULAR_BELLS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_TUNED_PERCUSSION - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_UKULELE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_VIBRAPHONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_VIOLA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_VIOLA_DA_GAMBA - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_VIOLIN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_WHISTLE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PERFORMER_XYLOPHONE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PRODUCER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_PROGRAMMING - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_PUBLISHED_AS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_RECORDED_AS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_RECORDING - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_SAMPLE_RATE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_SINGER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_SOPRANO - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_SORT_NAME - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
P_TENOR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
P_TRACK - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_TRACK_COUNT - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
P_TRACK_NUMBER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
path - Variable in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
 
PATH_EXPECTED_TEST_RESULTS - Static variable in class it.tidalwave.bluemarine2.commons.test.TestSetLocator
 
PATH_TEST_RESULTS - Static variable in class it.tidalwave.bluemarine2.commons.test.TestSetLocator
 
PathAwareEntity - Interface in it.tidalwave.bluemarine2.model.spi
A specialisation of Entity that has, or can have, a parent - hence, a Path.
PathAwareFinder - Interface in it.tidalwave.bluemarine2.model.spi
 
pause() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
PAUSE - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
PAUSED - it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Status
 
peekNext() - Method in class it.tidalwave.bluemarine2.model.PlayList
Returns the next item, if present, without making it the current one.
Performance - Interface in it.tidalwave.bluemarine2.model.audio
Represents a performance.
PerformanceFinder - Interface in it.tidalwave.bluemarine2.model.finder.audio
A Finder for Performances.
performanceIriFor(Id) - Static method in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
performedBy(MusicArtist) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder
Constrains the search to performances of the given performer.
performedBy(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder
Constrains the search to performances of the given performer.
performerOf(Performance) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.MusicPerformerFinder
Constrains the search to artists who are performers of the given entity.
performerOf(Id) - Method in interface it.tidalwave.bluemarine2.model.finder.audio.MusicPerformerFinder
Constrains the search to artists who are performers of the given entity.
Persistence - Interface in it.tidalwave.bluemarine2.persistence
This interface should not exist.
Persistence.TransactionalTask<E extends java.lang.Exception> - Interface in it.tidalwave.bluemarine2.persistence
 
PersistenceInitializedNotification - Class in it.tidalwave.bluemarine2.message
A message that notifies that the persistence system has been initialised, so data is available.
PersistenceInitializedNotification() - Constructor for class it.tidalwave.bluemarine2.message.PersistenceInitializedNotification
 
PersistencePropertyNames - Class in it.tidalwave.bluemarine2.persistence
 
PersistencePropertyNames() - Constructor for class it.tidalwave.bluemarine2.persistence.PersistencePropertyNames
 
play() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
PLAY - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
PLAYING - it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Status
 
PlayList<ENTITY> - Class in it.tidalwave.bluemarine2.model
 
PlayList(ENTITY, Collection<ENTITY>) - Constructor for class it.tidalwave.bluemarine2.model.PlayList
Creates a new instance out of a collection of items, with the given current item.
playTimeProperty - Variable in class it.tidalwave.bluemarine2.ui.audio.renderer.spi.MediaPlayerSupport
 
playTimeProperty() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
populateBrowsers(PresentationModel) - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Populates the presentation with the available media browsers.
populateItems(PresentationModel, Optional<Object>) - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Populates the presentation with a set of items and optionally restores some visual properties.
powerOff() - Method in interface it.tidalwave.bluemarine2.ui.commons.flowcontroller.FlowController
Quits the application.
PowerOffNotification - Class in it.tidalwave.bluemarine2.message
A message that notifies that the system is going to be powered off.
PowerOffNotification() - Constructor for class it.tidalwave.bluemarine2.message.PowerOffNotification
 
PowerOnNotification - Class in it.tidalwave.bluemarine2.message
A message that notifies that the system has been just powered on.
PowerOnNotification(Map<Key<?>, Object>) - Constructor for class it.tidalwave.bluemarine2.message.PowerOnNotification
 
previous() - Method in class it.tidalwave.bluemarine2.model.PlayList
Moves back to the previous item, if present, and returns it.
PriorityAsSupport - Class in it.tidalwave.util.spi
A specialisation of AsSupport that deals with multiple roles of the same type by prioritising them; they are ordered from most relevant to least relevant (where relevance is associated to specialisation, that is most specialised roles, or roles associated via @DciRole to most specialised datum classes, are most relevant).
PriorityAsSupport(Object) - Constructor for class it.tidalwave.util.spi.PriorityAsSupport
 
PriorityAsSupport(Object, PriorityAsSupport.RoleProvider, Collection<Object>) - Constructor for class it.tidalwave.util.spi.PriorityAsSupport
 
PriorityAsSupport(Object, Collection<Object>) - Constructor for class it.tidalwave.util.spi.PriorityAsSupport
 
PriorityAsSupport.RoleProvider - Interface in it.tidalwave.util.spi
 
PROCEED - it.tidalwave.bluemarine2.ui.commons.OnDeactivate.Result
 
properties - Variable in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
 
Properties() - Constructor for class it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation.Properties
 
Properties() - Constructor for class it.tidalwave.bluemarine2.ui.audio.renderer.AudioRendererPresentation.Properties
 
PROPERTY_MUSIC_TEST_SETS_PATH - Static variable in class it.tidalwave.bluemarine2.commons.test.TestSetLocator
 
PropertyWrapper - Class in it.tidalwave.util
 
PropertyWrapper() - Constructor for class it.tidalwave.util.PropertyWrapper
 
PUBLISHER - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
Purl - Class in it.tidalwave.bluemarine2.model.vocabulary
 
Purl() - Constructor for class it.tidalwave.bluemarine2.model.vocabulary.Purl
 
put(Key<V>, V) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
FIXME: remove this, make it truly immutable.

R

RdfUtilities - Class in it.tidalwave.bluemarine2.util
 
RdfUtilities() - Constructor for class it.tidalwave.bluemarine2.util.RdfUtilities
 
Record - Interface in it.tidalwave.bluemarine2.model.audio
Represents a record made of audio tracks.
RecordFinder - Interface in it.tidalwave.bluemarine2.model.finder.audio
A Finder for Records.
RECORDING - Static variable in interface it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
 
recordIriFor(Id) - Static method in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
RELEASE - Static variable in interface it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
 
remove() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
 
RENAME_IMPORT_FILE - Static variable in class it.tidalwave.bluemarine2.persistence.PersistencePropertyNames
Whether the import file must be renamed after being used.
RenderAudioFileRequest - Class in it.tidalwave.bluemarine2.ui.commons
A message that requests to render an AudioFile in a Playlist.
RenderAudioFileRequest(AudioFile) - Constructor for class it.tidalwave.bluemarine2.ui.commons.RenderAudioFileRequest
 
RenderAudioFileRequest(AudioFile, List<AudioFile>) - Constructor for class it.tidalwave.bluemarine2.ui.commons.RenderAudioFileRequest
 
renderDetails(String) - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Renders some details about an Entity.
request(CachingRestClientSupport, String) - Method in enum it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
 
request(String) - Method in class it.tidalwave.bluemarine2.rest.CachingRestClientSupport
Performs a web request.
ResourceServer - Interface in it.tidalwave.bluemarine2.rest.spi
 
ResourceType() - Constructor for class it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider.ResourceType
 
ResponseEntityIo - Class in it.tidalwave.bluemarine2.rest
 
ResponseEntityIo() - Constructor for class it.tidalwave.bluemarine2.rest.ResponseEntityIo
 
RestException - Exception in it.tidalwave.bluemarine2.rest
 
RestException(String) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
 
RestException(String, String) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
 
RestException(String, HttpStatus) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
 
RestException(Throwable) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
 
RestResponse<T> - Class in it.tidalwave.bluemarine2.rest
 
RestResponse() - Constructor for class it.tidalwave.bluemarine2.rest.RestResponse
 
rewind() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
REWIND - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
RIGHT - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
ROOT_PATH - Static variable in class it.tidalwave.bluemarine2.model.ModelPropertyNames
 
run(RepositoryConnection) - Method in interface it.tidalwave.bluemarine2.persistence.Persistence.TransactionalTask
 
runInTransaction(Persistence.TransactionalTask<E>) - Method in interface it.tidalwave.bluemarine2.persistence.Persistence
 

S

S_C_AUDIO_FILE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_C_CD - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_C_DIGITAL_SIGNAL - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_C_MUSIC_ARTIST - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_C_PERFORMANCE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_C_RECORD - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_C_TRACK - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_O_SOURCE_EMBEDDED - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_O_SOURCE_MUSICBRAINZ - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_ALBUMMETA_COVERART_URL - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
S_P_ALTERNATE_OF - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_ALTERNATE_PICK_OF - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_AMAZON_ASIN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_ARTIST_TYPE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
S_P_BITS_PER_SAMPLE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_CONDUCTOR - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_DISK_COUNT - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_DISK_NUMBER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_DURATION - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_ENCODES - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_ENGINEER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_FILE_SIZE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_GTIN - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_IMPORTED_FROM - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_ITUNES_CDDB1 - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_LATEST_INDEXING_TIME - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_MEDIA_TYPE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_MUSICBRAINZ - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_MUSICBRAINZ_GUID - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_PATH - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
S_P_PERFORMER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_PRODUCER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_PUBLISHED_AS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_RECORDED_AS - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_SAMPLE_RATE - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_SINGER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_SORT_NAME - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.DbTune
 
S_P_TRACK - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_TRACK_COUNT - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
S_P_TRACK_NUMBER - Static variable in class it.tidalwave.bluemarine2.model.vocabulary.MO
 
sameTrackCountOf(MediaItem.Metadata.Cddb) - Method in class it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
Returns true if this object contains the same number of tracks of the other CDDB
SAMPLE_RATE - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
ScanCompleted - Class in it.tidalwave.bluemarine2.mediascanner
 
ScanCompleted() - Constructor for class it.tidalwave.bluemarine2.mediascanner.ScanCompleted
 
SELECT - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
setCoverArt(Optional<URI>) - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
 
setMediaItem(MediaItem) - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
setSystemProperties() - Static method in class it.tidalwave.bluemarine2.util.SystemConfigurer
 
setupSlf4jBridgeHandler() - Static method in class it.tidalwave.bluemarine2.util.SystemConfigurer
 
showPresentation(Object) - Method in interface it.tidalwave.bluemarine2.ui.commons.flowcontroller.FlowController
Shows the given Presentation on the screen.
showPresentation(Object, Object) - Method in interface it.tidalwave.bluemarine2.ui.commons.flowcontroller.FlowController
Shows the given Presentation on the screen.
showUp() - Method in interface it.tidalwave.bluemarine2.ui.mainscreen.MainScreenPresentation
Shows this presentation on the screen.
showUp() - Method in interface it.tidalwave.bluemarine2.ui.stillimage.explorer.StillImageExplorerPresentation
Shows this presentation on the screen.
showUp() - Method in interface it.tidalwave.bluemarine2.ui.video.explorer.VideoExplorerPresentation
Shows this presentation on the screen.
showUp(Object) - Method in interface it.tidalwave.bluemarine2.ui.audio.explorer.AudioExplorerPresentation
Shows this presentation on the screen.
showUp(Object) - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.AudioRendererPresentation
Shows this presentation on the screen.
signalIriFor(Id) - Static method in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 
SortingRDFHandler - Class in it.tidalwave.bluemarine2.util
 
SortingRDFHandler() - Constructor for class it.tidalwave.bluemarine2.util.SortingRDFHandler
 
SourceAware - Interface in it.tidalwave.bluemarine2.model.spi
A role for entities that are associated to a data source.
SourceAwareFinder<ENTITY,​FINDER> - Interface in it.tidalwave.bluemarine2.model.spi
 
SpringTestSupport - Class in it.tidalwave.bluemarine2.commons.test
 
SpringTestSupport(SpringTestSupport.LifeCycle, String...) - Constructor for class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
SpringTestSupport(String...) - Constructor for class it.tidalwave.bluemarine2.commons.test.SpringTestSupport
 
SpringTestSupport.LifeCycle - Enum in it.tidalwave.bluemarine2.commons.test
 
statusProperty - Variable in class it.tidalwave.bluemarine2.ui.audio.renderer.spi.MediaPlayerSupport
 
statusProperty() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
StillImageExplorerPresentation - Interface in it.tidalwave.bluemarine2.ui.stillimage.explorer
The Presentation of the explorer of still image media files.
stop() - Method in interface it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
 
STOP - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
STOPPED - it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Status
 
STORAGE_FOLDER - Static variable in class it.tidalwave.bluemarine2.persistence.PersistencePropertyNames
The path where to place disk storage.
store(Path, ResponseEntity<?>, List<String>) - Static method in class it.tidalwave.bluemarine2.rest.ResponseEntityIo
 
store(Path, ResponseEntity<?>, List<String>, Function<String, String>) - Static method in class it.tidalwave.bluemarine2.rest.ResponseEntityIo
 
streamOf(Iteration<T, X>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
streamOfTestSetTriples(Collection<String>) - Static method in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
Creates a Stream containing the files in the provided test sets.
streamOfTestSetTriples(Collection<String>, Function<String, Path>) - Static method in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
Creates a Stream containing the files in the provided test sets.
SupplierBasedFinder<T> - Class in it.tidalwave.util
A Finder which retrieve results from a Supplier.
SupplierBasedFinder(SupplierBasedFinder<T>, Object) - Constructor for class it.tidalwave.util.SupplierBasedFinder
 
SupplierBasedFinder(Supplier<Collection<? extends T>>) - Constructor for class it.tidalwave.util.SupplierBasedFinder
 
SystemConfigurer - Class in it.tidalwave.bluemarine2.util
 
SystemConfigurer() - Constructor for class it.tidalwave.bluemarine2.util.SystemConfigurer
 

T

TestSetLocator - Class in it.tidalwave.bluemarine2.commons.test
 
TestSetLocator() - Constructor for class it.tidalwave.bluemarine2.commons.test.TestSetLocator
 
testSetName - Variable in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
 
testSetPath - Variable in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
 
TestSetTriple - Class in it.tidalwave.bluemarine2.commons.test
This class represents a file from a test set.
TestSetTriple() - Constructor for class it.tidalwave.bluemarine2.commons.test.TestSetTriple
 
TestUtilities - Class in it.tidalwave.bluemarine2.commons.test
 
TestUtilities() - Constructor for class it.tidalwave.bluemarine2.commons.test.TestUtilities
 
TITLE - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
toBase64String(byte[]) - Static method in class it.tidalwave.bluemarine2.util.Formatters
 
toDumpString() - Method in class it.tidalwave.bluemarine2.metadata.cddb.CddbAlbum
 
toDumpString() - Method in class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
toDumpString() - Method in interface it.tidalwave.bluemarine2.util.Dumpable
 
toFileBMT46(Path) - Static method in class it.tidalwave.bluemarine2.util.Miscellaneous
 
toHexString(byte[]) - Static method in class it.tidalwave.bluemarine2.util.Formatters
 
toModel() - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
toString() - Method in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
toString() - Method in class it.tidalwave.bluemarine2.model.spi.EntityWithRoles
 
toTestNGDataProvider() - Static method in class it.tidalwave.bluemarine2.commons.test.TestSetTriple
Returns a {@link Collector) that converts the stream into an {@code Object[][]) suitable for a TestNG {@code DataProvider}.
Track - Interface in it.tidalwave.bluemarine2.model.audio
Represents an audio track in a record.
TRACK_NUMBER - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 
TrackFinder - Interface in it.tidalwave.bluemarine2.model.finder.audio
A Finder for Tracks.
trackIriFor(Id) - Static method in class it.tidalwave.bluemarine2.model.vocabulary.BMMO
 

U

UP - it.tidalwave.cec.CecUserControlEvent.UserControlCode
 
uriFor(Id) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
uriFor(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
uriFor(URL) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
urlFor(IRI) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
 
USE_CACHE - it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
First try the cache, then the network.
USER_CONTROL_PRESSED - it.tidalwave.cec.CecEvent.EventType
 
USER_CONTROL_RELEASED - it.tidalwave.cec.CecEvent.EventType
 

V

valueOf(String) - Static method in enum it.tidalwave.bluemarine2.commons.test.SpringTestSupport.LifeCycle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.bluemarine2.downloader.DownloadComplete.Origin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.bluemarine2.downloader.DownloadRequest.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.bluemarine2.ui.commons.OnDeactivate.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.cec.CecEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum it.tidalwave.cec.CecUserControlEvent.UserControlCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum it.tidalwave.bluemarine2.commons.test.SpringTestSupport.LifeCycle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.bluemarine2.downloader.DownloadComplete.Origin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.bluemarine2.downloader.DownloadRequest.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.bluemarine2.ui.commons.OnDeactivate.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.cec.CecEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum it.tidalwave.cec.CecUserControlEvent.UserControlCode
Returns an array containing the constants of this enum type, in the order they are declared.
VideoExplorerPresentation - Interface in it.tidalwave.bluemarine2.ui.video.explorer
The Presentation of the explorer of video media files.
VirtualMediaFolder - Class in it.tidalwave.bluemarine2.model
Represents a folder which doesn't have a physical counterpart in the repository.
VirtualMediaFolder(MediaFolder, Path, String, VirtualMediaFolder.EntityCollectionFactory) - Constructor for class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
VirtualMediaFolder(MediaFolder, Path, String, VirtualMediaFolder.EntityFinderFactory) - Constructor for class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
VirtualMediaFolder(Optional<? extends MediaFolder>, Path, String, VirtualMediaFolder.EntityCollectionFactory) - Constructor for class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
VirtualMediaFolder(Optional<? extends MediaFolder>, Path, String, VirtualMediaFolder.EntityFinderFactory) - Constructor for class it.tidalwave.bluemarine2.model.VirtualMediaFolder
 
VirtualMediaFolder.EntityCollectionFactory - Interface in it.tidalwave.bluemarine2.model
 
VirtualMediaFolder.EntityFinderFactory - Interface in it.tidalwave.bluemarine2.model
 

W

with(ModelBuilder) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Key<T>, Optional<T>) - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Returns a clone of this object with an additional optional value.
with(Key<T>, Optional<T>) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Returns a clone of this object with an additional optional value.
with(Key<T>, T) - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Returns a clone of this object with an additional item.
with(Key<T>, T) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Returns a clone of this object with an additional item.
with(List<? extends Resource>, IRI, List<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(List<? extends Resource>, IRI, Value) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(List<ModelBuilder>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Optional<ModelBuilder>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Model) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Resource, IRI, Optional<Value>, Resource...) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Resource, IRI, Stream<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Resource, IRI, Value, Resource...) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
with(Statement) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
withFallback(Id) - Method in interface it.tidalwave.bluemarine2.model.spi.SourceAwareFinder
Specifies the fallback data source of this finder.
withFallback(Function<Key<?>, MediaItem.Metadata>) - Method in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
Returns a clone of this object with a fallback data source; when an item is searched and not found, before giving up it will be searched in the given fallback.
withFallback(Function<Key<?>, MediaItem.Metadata>) - Method in class it.tidalwave.bluemarine2.model.spi.MetadataSupport
Returns a clone of this object with a fallback data source; when an item is searched and not found, before giving up it will be searched in the given fallback.
withFallback(Optional<Id>) - Method in interface it.tidalwave.bluemarine2.model.spi.SourceAwareFinder
Specifies the fallback data source of this finder.
withId(Id) - Method in interface it.tidalwave.bluemarine2.model.spi.SourceAwareFinder
 
withOptional(Optional<? extends Resource>, IRI, Optional<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
withOptional(Optional<? extends Resource>, IRI, Stream<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
withOptional(Optional<? extends Resource>, IRI, Value) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
withOptional(Resource, IRI, Optional<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
 
withPath(String) - Method in interface it.tidalwave.bluemarine2.model.spi.PathAwareFinder
Constrains the search to the entity with the given path.
withPath(Path) - Method in interface it.tidalwave.bluemarine2.model.spi.PathAwareFinder
Constrains the search to the entity with the given path.
wrap(BoundProperty<Boolean>) - Static method in class it.tidalwave.util.PropertyWrapper
Returns a JavaFX wrapping property which is kept in sync with the given BoundProperty.

X

xmlPrettyPrinted(String) - Static method in class it.tidalwave.bluemarine2.util.Formatters
 

Y

YEAR - Static variable in interface it.tidalwave.bluemarine2.model.MediaItem.Metadata
 

_

_AudioFileSupplier_ - Static variable in interface it.tidalwave.bluemarine2.model.role.AudioFileSupplier
 
_MediaCatalog_ - Static variable in interface it.tidalwave.bluemarine2.model.MediaCatalog
 
_MusicArtist_ - Static variable in interface it.tidalwave.bluemarine2.model.audio.MusicArtist
 
_MusicPerformer_ - Static variable in interface it.tidalwave.bluemarine2.model.audio.MusicPerformer
 
_PathAwareEntity_ - Static variable in interface it.tidalwave.bluemarine2.model.spi.PathAwareEntity
 
_Performance_ - Static variable in interface it.tidalwave.bluemarine2.model.audio.Performance
 
_Persistence_ - Static variable in interface it.tidalwave.bluemarine2.persistence.Persistence
 
_Record_ - Static variable in interface it.tidalwave.bluemarine2.model.audio.Record
 
_Track_ - Static variable in interface it.tidalwave.bluemarine2.model.audio.Track
 
A B C D E F G H I L M N O P R S T U V W X Y _ 
All Classes All Packages