Index
All Classes|All Packages|Serialized Form
A
- addAlbum(Album) - Method in class musichub.business.MusicHub
 - addElement(UUID) - Method in class musichub.business.PlayList
 - addElement(AudioElement) - Method in class musichub.business.MusicHub
 - addElementToAlbum(String, String) - Method in class musichub.business.MusicHub
 - addElementToPlayList(String, String) - Method in class musichub.business.MusicHub
 - addPlaylist(PlayList) - Method in class musichub.business.MusicHub
 - addSong(UUID) - Method in class musichub.business.Album
 - Album - Class in musichub.business
 - Album(String, String, int, String) - Constructor for class musichub.business.Album
 - Album(String, String, int, String, String, ArrayList<UUID>) - Constructor for class musichub.business.Album
 - Album(Element) - Constructor for class musichub.business.Album
 - albums() - Method in class musichub.business.MusicHub
 - ALBUMS_FILE_PATH - Static variable in class musichub.business.MusicHub
 - artist - Variable in class musichub.business.AudioElement
 - AudioBook - Class in musichub.business
 - AudioBook(String, String, int, String, String, String) - Constructor for class musichub.business.AudioBook
 - AudioBook(String, String, int, String, String, String, String) - Constructor for class musichub.business.AudioBook
 - AudioBook(Element) - Constructor for class musichub.business.AudioBook
 - AudioElement - Class in musichub.business
 - AudioElement(String, String, int, String) - Constructor for class musichub.business.AudioElement
 - AudioElement(String, String, int, String, String) - Constructor for class musichub.business.AudioElement
 - AudioElement(Element) - Constructor for class musichub.business.AudioElement
 
C
- Category - Enum Class in musichub.business
 - CLASSIC - Enum constant in enum class musichub.business.Genre
 - content - Variable in class musichub.business.AudioElement
 - createXMLDocument() - Method in class musichub.util.XMLHandler
 - createXMLElement(Document, Element) - Method in class musichub.business.Album
 - createXMLElement(Document, Element) - Method in class musichub.business.AudioBook
 - createXMLElement(Document, Element) - Method in class musichub.business.AudioElement
 - createXMLElement(Document, Element) - Method in class musichub.business.PlayList
 - createXMLElement(Document, Element) - Method in class musichub.business.Song
 - createXMLFile(Document, String) - Method in class musichub.util.XMLHandler
 
D
- deletePlayList(String) - Method in class musichub.business.MusicHub
 - DIR - Static variable in class musichub.business.MusicHub
 - DOCUMENTARY - Enum constant in enum class musichub.business.Category
 
E
- elements() - Method in class musichub.business.MusicHub
 - ELEMENTS_FILE_PATH - Static variable in class musichub.business.MusicHub
 - ENGLISH - Enum constant in enum class musichub.business.Language
 
F
G
- Genre - Enum Class in musichub.business
 - GERMAN - Enum constant in enum class musichub.business.Language
 - getAlbumSongs(String) - Method in class musichub.business.MusicHub
 - getAlbumSongsSortedByGenre(String) - Method in class musichub.business.MusicHub
 - getAlbumsTitlesSortedByDate() - Method in class musichub.business.MusicHub
 - getArtist() - Method in class musichub.business.AudioElement
 - getAudiobooksTitlesSortedByAuthor() - Method in class musichub.business.MusicHub
 - getAudioElement(List<AudioElement>, String) - Method in class musichub.business.MusicHub
 - getCategory() - Method in class musichub.business.AudioBook
 - getCategory() - Method in enum class musichub.business.Category
 - getDate() - Method in class musichub.business.Album
 - getElements() - Method in class musichub.business.PlayList
 - getGenre() - Method in enum class musichub.business.Genre
 - getGenre() - Method in class musichub.business.Song
 - getLanguage() - Method in class musichub.business.AudioBook
 - getLanguage() - Method in enum class musichub.business.Language
 - getSongs() - Method in class musichub.business.Album
 - getSongsRandomly() - Method in class musichub.business.Album
 - getTitle() - Method in class musichub.business.Album
 - getTitle() - Method in class musichub.business.AudioElement
 - getTitle() - Method in class musichub.business.PlayList
 - getUUID() - Method in class musichub.business.AudioElement
 
H
I
- isPathValid(String) - Static method in class musichub.util.PathValidation
 - 
Method that checks the validity of a given path and file.
 - ITALIAN - Enum constant in enum class musichub.business.Language
 
J
L
- Language - Enum Class in musichub.business
 - lengthInSeconds - Variable in class musichub.business.AudioElement
 - LogHandler - Class in musichub.util
 - 
Class offering a log writing method.
 - LogHandler() - Constructor for class musichub.util.LogHandler
 - 
Method that just throws an AssertionError if the class is called
 
M
- main(String[]) - Static method in class musichub.main.Main
 - Main - Class in musichub.main
 - Main() - Constructor for class musichub.main.Main
 - manageAudioElement() - Method in class musichub.business.AudioElement
 - MusicHub - Class in musichub.business
 - MusicHub() - Constructor for class musichub.business.MusicHub
 - musichub.business - package musichub.business
 - musichub.main - package musichub.main
 - musichub.util - package musichub.util
 
N
- NoAlbumFoundException - Exception in musichub.business
 - NoAlbumFoundException(String) - Constructor for exception musichub.business.NoAlbumFoundException
 - NoElementFoundException - Exception in musichub.business
 - NoElementFoundException(String) - Constructor for exception musichub.business.NoElementFoundException
 - NoPlayListFoundException - Exception in musichub.business
 - NoPlayListFoundException(String) - Constructor for exception musichub.business.NoPlayListFoundException
 - NOVEL - Enum constant in enum class musichub.business.Category
 
P
- parseXMLFile(String) - Method in class musichub.util.XMLHandler
 - PathValidation - Class in musichub.util
 - 
Class offering a path validation method.
 - PathValidation() - Constructor for class musichub.util.PathValidation
 - 
Method that just throws an AssertionError if the class is called
 - PlayList - Class in musichub.business
 - PlayList(String) - Constructor for class musichub.business.PlayList
 - PlayList(String, String, ArrayList<UUID>) - Constructor for class musichub.business.PlayList
 - PlayList(Element) - Constructor for class musichub.business.PlayList
 - playlists() - Method in class musichub.business.MusicHub
 - PLAYLISTS_FILE_PATH - Static variable in class musichub.business.MusicHub
 - POP - Enum constant in enum class musichub.business.Genre
 
R
- RAP - Enum constant in enum class musichub.business.Genre
 - read() - Static method in class musichub.util.LogHandler
 - 
Method that prints the content of spoteezer.log
 - ROCK - Enum constant in enum class musichub.business.Genre
 
S
- saveAlbums() - Method in class musichub.business.MusicHub
 - saveElements() - Method in class musichub.business.MusicHub
 - savePlayLists() - Method in class musichub.business.MusicHub
 - setCategory(String) - Method in class musichub.business.AudioBook
 - setGenre(String) - Method in class musichub.business.Song
 - setLanguage(String) - Method in class musichub.business.AudioBook
 - Song - Class in musichub.business
 - Song(String, String, int, String, String) - Constructor for class musichub.business.Song
 - Song(String, String, int, String, String, String) - Constructor for class musichub.business.Song
 - Song(Element) - Constructor for class musichub.business.Song
 - SPANISH - Enum constant in enum class musichub.business.Language
 - SPEECH - Enum constant in enum class musichub.business.Category
 
T
- THEATER - Enum constant in enum class musichub.business.Category
 - title - Variable in class musichub.business.AudioElement
 - toString() - Method in class musichub.business.AudioBook
 - toString() - Method in class musichub.business.AudioElement
 - toString() - Method in class musichub.business.Song
 
U
- uuid - Variable in class musichub.business.AudioElement
 
V
- valueOf(String) - Static method in enum class musichub.business.Category
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class musichub.business.Genre
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class musichub.business.Language
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class musichub.business.Category
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class musichub.business.Genre
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class musichub.business.Language
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 
W
- write(String, String) - Static method in class musichub.util.LogHandler
 - 
Method that writes a log message to spoteezer.log
 
X
- XMLHandler - Class in musichub.util
 - XMLHandler() - Constructor for class musichub.util.XMLHandler
 
Y
A C D E F G H I J L M N P R S T U V W X YAll Classes|All Packages|Serialized Form