Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

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.ui.audio.explorer.AudioExplorerPresentation
  • 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.ui.audio.renderer.AudioRendererPresentation
  • it.tidalwave.bluemarine2.model.spi.CacheManager
  • it.tidalwave.bluemarine2.model.spi.CacheManager.Cache
  • it.tidalwave.bluemarine2.captureone.CaptureOneDao
  • it.tidalwave.bluemarine2.metadata.cddb.CddbMetadataProvider
  • java.lang.Cloneable
    • 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.mediaserver.ContentDirectory
  • 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.ui.commons.flowcontroller.FlowController
  • java.util.function.Function<T,​R>
  • 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.initializer.Initializer
  • it.tidalwave.bluemarine2.ui.mainscreen.MainScreenPresentation
  • it.tidalwave.bluemarine2.model.MediaCatalog
  • it.tidalwave.bluemarine2.model.MediaItem.Metadata
  • it.tidalwave.bluemarine2.ui.audio.renderer.MediaPlayer
  • it.tidalwave.bluemarine2.mediaserver.spi.MediaServerService
  • it.tidalwave.bluemarine2.metadata.musicbrainz.MusicBrainzMetadataProvider
  • it.tidalwave.bluemarine2.persistence.Persistence
  • it.tidalwave.bluemarine2.persistence.Persistence.TransactionalTask<E>
  • it.tidalwave.util.spi.PriorityAsSupport.RoleProvider
  • it.tidalwave.bluemarine2.rest.spi.ResourceServer
  • java.io.Serializable
    • 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>)
  • it.tidalwave.bluemarine2.ui.stillimage.explorer.StillImageExplorerPresentation
  • it.tidalwave.bluemarine2.ui.video.explorer.VideoExplorerPresentation

Annotation Type Hierarchy

  • it.tidalwave.bluemarine2.ui.commons.OnActivate (implements java.lang.annotation.Annotation)
  • it.tidalwave.bluemarine2.ui.commons.OnDeactivate (implements java.lang.annotation.Annotation)

Enum Hierarchy