-
-

Index

-
-A C D E F G H I J L M N P R S T U V W X Y 
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

-
-
FRENCH - Enum constant in enum class musichub.business.Language
-
 
-
-

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

-
-
HIPHOP - Enum constant in enum class musichub.business.Genre
-
 
-
-

I

-
-
isPathValid(String) - Static method in class musichub.util.PathValidation
-
-
Method that checks the validity of a given path
-
-
ITALIAN - Enum constant in enum class musichub.business.Language
-
 
-
-

J

-
-
JAZZ - Enum constant in enum class musichub.business.Genre
-
 
-
-

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

-
-
YOUTH - Enum constant in enum class musichub.business.Category
-
 
-
-A C D E F G H I J L M N P R S T U V W X Y 
All Classes|All Packages|Serialized Form