Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- it.tidalwave.bluemarine2.model.spi.EntityWithRoles (implements it.tidalwave.bluemarine2.model.spi.Entity)
- it.tidalwave.bluemarine2.model.spi.NamedEntity
- it.tidalwave.bluemarine2.model.VirtualMediaFolder (implements it.tidalwave.bluemarine2.model.MediaFolder)
- it.tidalwave.bluemarine2.model.MediaItem.Metadata.Cddb
- it.tidalwave.bluemarine2.model.MediaItem.Metadata.ITunesComment
- it.tidalwave.bluemarine2.model.spi.MetadataSupport (implements it.tidalwave.bluemarine2.model.MediaItem.Metadata)
- it.tidalwave.bluemarine2.model.ModelPropertyNames
- it.tidalwave.bluemarine2.model.PlayList<ENTITY>
- it.tidalwave.bluemarine2.model.spi.EntityWithRoles (implements it.tidalwave.bluemarine2.model.spi.Entity)
Interface Hierarchy
- it.tidalwave.util.As
- it.tidalwave.bluemarine2.model.spi.Entity (also extends it.tidalwave.bluemarine2.util.Dumpable)
- it.tidalwave.bluemarine2.model.MediaFileSystem (also extends it.tidalwave.bluemarine2.model.role.EntityBrowser)
- it.tidalwave.bluemarine2.model.audio.MusicArtist (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.audio.MusicPerformer (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.spi.PathAwareEntity
- it.tidalwave.bluemarine2.model.MediaFolder (also extends it.tidalwave.role.SimpleComposite<TYPE>)
- it.tidalwave.bluemarine2.model.MediaItem (also extends it.tidalwave.bluemarine2.model.role.AudioFileSupplier)
- it.tidalwave.bluemarine2.model.audio.AudioFile (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.audio.Performance (also extends it.tidalwave.role.Identifiable, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.audio.Record (also extends it.tidalwave.role.Identifiable, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.audio.Track (also extends it.tidalwave.role.Identifiable, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.role.EntityBrowser
- it.tidalwave.bluemarine2.model.MediaFileSystem (also extends it.tidalwave.bluemarine2.model.spi.Entity)
- it.tidalwave.bluemarine2.model.spi.Entity (also extends it.tidalwave.bluemarine2.util.Dumpable)
- it.tidalwave.bluemarine2.model.role.AudioFileSupplier
- it.tidalwave.bluemarine2.model.MediaItem (also extends it.tidalwave.bluemarine2.model.spi.PathAwareEntity)
- it.tidalwave.bluemarine2.model.audio.AudioFile (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.MediaItem (also extends it.tidalwave.bluemarine2.model.spi.PathAwareEntity)
- it.tidalwave.bluemarine2.model.spi.CacheManager
- it.tidalwave.bluemarine2.model.spi.CacheManager.Cache
- java.lang.Cloneable
- it.tidalwave.util.Finder<TYPE> (also extends java.io.Serializable)
- it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>
- it.tidalwave.bluemarine2.model.finder.audio.AudioFileFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.MusicArtistFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.MusicPerformerFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.spi.PathAwareFinder
- it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.RecordFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.TrackFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>
- it.tidalwave.util.Finder<TYPE> (also extends java.io.Serializable)
- it.tidalwave.role.Composite<TYPE,SPECIALIZED_FINDER>
- it.tidalwave.role.SimpleComposite<TYPE>
- it.tidalwave.bluemarine2.model.MediaFolder (also extends it.tidalwave.bluemarine2.model.spi.PathAwareEntity)
- it.tidalwave.role.SimpleComposite<TYPE>
- it.tidalwave.bluemarine2.util.Dumpable
- it.tidalwave.bluemarine2.model.spi.Entity (also extends it.tidalwave.util.As)
- it.tidalwave.bluemarine2.model.MediaFileSystem (also extends it.tidalwave.bluemarine2.model.role.EntityBrowser)
- it.tidalwave.bluemarine2.model.audio.MusicArtist (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.audio.MusicPerformer (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.spi.PathAwareEntity
- it.tidalwave.bluemarine2.model.MediaFolder (also extends it.tidalwave.role.SimpleComposite<TYPE>)
- it.tidalwave.bluemarine2.model.MediaItem (also extends it.tidalwave.bluemarine2.model.role.AudioFileSupplier)
- it.tidalwave.bluemarine2.model.audio.AudioFile (also extends it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.audio.Performance (also extends it.tidalwave.role.Identifiable, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.audio.Record (also extends it.tidalwave.role.Identifiable, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.audio.Track (also extends it.tidalwave.role.Identifiable, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.spi.Entity (also extends it.tidalwave.util.As)
- java.util.function.Function<T,R>
- it.tidalwave.bluemarine2.model.VirtualMediaFolder.EntityCollectionFactory
- it.tidalwave.bluemarine2.model.VirtualMediaFolder.EntityFinderFactory
- it.tidalwave.role.Identifiable
- it.tidalwave.bluemarine2.model.audio.AudioFile (also extends it.tidalwave.bluemarine2.model.MediaItem)
- it.tidalwave.bluemarine2.model.audio.MusicArtist (also extends it.tidalwave.bluemarine2.model.spi.Entity)
- it.tidalwave.bluemarine2.model.audio.MusicPerformer (also extends it.tidalwave.bluemarine2.model.spi.Entity)
- it.tidalwave.bluemarine2.model.audio.Performance (also extends it.tidalwave.bluemarine2.model.spi.Entity, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.audio.Record (also extends it.tidalwave.bluemarine2.model.spi.Entity, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.audio.Track (also extends it.tidalwave.bluemarine2.model.spi.Entity, it.tidalwave.bluemarine2.model.spi.SourceAware)
- it.tidalwave.bluemarine2.model.MediaCatalog
- it.tidalwave.bluemarine2.model.MediaItem.Metadata
- java.io.Serializable
- it.tidalwave.util.Finder<TYPE> (also extends java.lang.Cloneable)
- it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>
- it.tidalwave.bluemarine2.model.finder.audio.AudioFileFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.MusicArtistFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.MusicPerformerFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.spi.PathAwareFinder
- it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.RecordFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.TrackFinder (also extends it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>)
- it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>
- it.tidalwave.util.Finder<TYPE> (also extends java.lang.Cloneable)
- it.tidalwave.bluemarine2.model.spi.SourceAware
- it.tidalwave.bluemarine2.model.audio.Performance (also extends it.tidalwave.bluemarine2.model.spi.Entity, it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.audio.Record (also extends it.tidalwave.bluemarine2.model.spi.Entity, it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.audio.Track (also extends it.tidalwave.bluemarine2.model.spi.Entity, it.tidalwave.role.Identifiable)
- it.tidalwave.bluemarine2.model.spi.SourceAwareFinder<ENTITY,FINDER>
- it.tidalwave.bluemarine2.model.finder.audio.AudioFileFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.MusicArtistFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.MusicPerformerFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.PerformanceFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.RecordFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>)
- it.tidalwave.bluemarine2.model.finder.audio.TrackFinder (also extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>)