| Class | Description |
|---|---|
| Album |
The album class is used to create albums containing songs added after its creation and the creation of the songs.
|
| AudioBook |
The AudioBook class is used to create audiobooks while extending MusicalElement.
|
| jMusicHub |
The jMusicHub class is our main component.
|
| MusicalElement |
The MusicalElement contains the base of songs and audiobooks.
|
| Playlist |
The Playlist class is used to create playlists containing songs and audiobooks.
|
| Song |
The Song class is used to create songs while extending MusicalElement.
|
| Enum | Description |
|---|---|
| Category |
The Category enum is used by audiobooks as an attribute.
|
| Genre |
The Genre enum is used by songs as an attribute.
|
| Language |
The Language enum is used by audiobooks as an attribute.
|