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.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.spi.CacheManager
  • it.tidalwave.bluemarine2.model.spi.CacheManager.Cache
  • java.lang.Cloneable
  • it.tidalwave.role.Composite<TYPE,​SPECIALIZED_FINDER>
    • 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)
  • 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.model.MediaCatalog
  • it.tidalwave.bluemarine2.model.MediaItem.Metadata
  • java.io.Serializable
  • 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>