Class Hierarchy
- java.lang.Object
- com.tagtraum.audiokern.AudioAnalyzer (implements com.tagtraum.core.Operation)
- com.tagtraum.audiokern.AudioClip
- com.tagtraum.audiokern.AudioDevices
- com.tagtraum.audiokern.AudiokernSystem
- com.tagtraum.audiokern.AudioMetaData (implements com.tagtraum.audiokern.AudioSong)
- com.tagtraum.audiokern.AudioMetaData.DateParser
- com.tagtraum.audiokern.AudioMetaDataNormalizer
- com.tagtraum.audiokern.AudioSongLocation
- com.tagtraum.audiokern.IndexedId (implements java.lang.Comparable<T>)
- com.tagtraum.audiokern.ListBackedPlayListIterator<T> (implements com.tagtraum.audiokern.PlayListIterator<T>)
- java.beans.PersistenceDelegate
- java.beans.DefaultPersistenceDelegate
- com.tagtraum.audiokern.EnumPersistenceDelegate
- java.beans.DefaultPersistenceDelegate
- com.tagtraum.audiokern.PlayListFile
- com.tagtraum.audiokern.QuantizedSpectrum (implements org.json.simple.JSONAware)
- com.tagtraum.audiokern.ReadOnlyAudioSong (implements com.tagtraum.audiokern.AudioSong)
- com.tagtraum.audiokern.ReadOnlyPlayList (implements com.tagtraum.audiokern.PlayList)
- com.tagtraum.audiokern.StandardAudioArtwork (implements com.tagtraum.audiokern.AudioArtwork)
- com.tagtraum.audiokern.StandardAudioId (implements com.tagtraum.audiokern.AudioId)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.tagtraum.audiokern.AudioMetaDataException
- javax.sound.sampled.UnsupportedAudioFileException
- com.tagtraum.audiokern.InvalidAudioFileException
- com.tagtraum.audiokern.UnsupportedAudioDataFormatException
- java.lang.RuntimeException
- java.lang.Exception
- com.tagtraum.audiokern.URLAudioSong (implements com.tagtraum.audiokern.AudioSong)
Interface Hierarchy
- com.tagtraum.audiokern.AudioArtist
- com.tagtraum.audiokern.AudioArtwork
- com.tagtraum.audiokern.AudioDevice
- com.tagtraum.audiokern.AudioDevicesListener
- com.tagtraum.audiokern.AudioGenre
- com.tagtraum.audiokern.AudioId
- com.tagtraum.audiokern.AudioPlayer
- com.tagtraum.audiokern.PlayListPlayer
- com.tagtraum.audiokern.AudioPlayerListener
- com.tagtraum.audiokern.AudioSong
- java.util.Iterator<E>
- java.util.ListIterator<E>
- com.tagtraum.audiokern.PlayListIterator<T>
- java.util.ListIterator<E>
- javax.swing.ListModel<E>
- com.tagtraum.audiokern.PlayList (also extends com.tagtraum.audiokern.SyncTempoAware)
- com.tagtraum.audiokern.PlayListPlayerInterceptor
- java.util.function.Predicate<T>
- com.tagtraum.audiokern.SongFilter (also extends java.io.Serializable)
- java.io.Serializable
- com.tagtraum.audiokern.SongFilter (also extends java.util.function.Predicate<T>)
- com.tagtraum.audiokern.SongPropertyAnalyzer<O>
- com.tagtraum.audiokern.SpecialPlayListInfo
- com.tagtraum.audiokern.SyncTempoAware
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.tagtraum.audiokern.AudioArtwork.Kind
- com.tagtraum.audiokern.AudioId.Type
- com.tagtraum.audiokern.AudioSong.CloudStatus
- com.tagtraum.audiokern.AudioSong.Instrumentation (implements org.json.simple.JSONAware)
- com.tagtraum.audiokern.AudioSong.Liking (implements org.json.simple.JSONAware)
- com.tagtraum.audiokern.AudioSong.MediaKind (implements org.json.simple.JSONAware)
- com.tagtraum.audiokern.AudioSong.TrackType (implements org.json.simple.JSONAware)
- com.tagtraum.audiokern.PlayList.Kind
- com.tagtraum.audiokern.PlayList.SortDirection
- com.tagtraum.audiokern.PlayList.SubstringFilterProperty
- com.tagtraum.audiokern.PlayListPlayer.RepeatMode
- com.tagtraum.audiokern.PlayListPlayer.ScanMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)