Index

A C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAlbum(Model, LinkedHashMap<String, String>) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addAlbum.
addAlbum(Album) - Static method in class ryzen.ownitall.Collection
add album to collection merges if one is already existing (see contains() and equals())
addAlbumForm(Model) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addAlbumForm.
addAlbums(ArrayList<Album>) - Static method in class ryzen.ownitall.Collection
merge array of albums into current collection
addArtist(Artist) - Method in class ryzen.ownitall.classes.Album
add artist to album
addArtist(Artist) - Method in class ryzen.ownitall.classes.Song
set song artist
addArtists(ArrayList<Artist>) - Method in class ryzen.ownitall.classes.Album
add artists to album artists
addArtists(ArrayList<Artist>) - Method in class ryzen.ownitall.classes.Song
addArtists.
addId(String, String) - Method in class ryzen.ownitall.classes.Artist
add id to song
addId(String, String) - Method in class ryzen.ownitall.classes.Playlist
add id to playlist id's
addId(String, String) - Method in class ryzen.ownitall.classes.Song
add id to song
addIds(LinkedHashMap<String, String>) - Method in class ryzen.ownitall.classes.Artist
add multiple ids to artist
addIds(LinkedHashMap<String, String>) - Method in class ryzen.ownitall.classes.Playlist
add multiple id's to playlist
addIds(LinkedHashMap<String, String>) - Method in class ryzen.ownitall.classes.Song
add multiple ids to song
addLikedSong(Model, LinkedHashMap<String, String>) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addLikedSong.
addLikedSong(Song) - Static method in class ryzen.ownitall.Collection
add liked song to collection
addLikedSongForm(Model) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addLikedSongForm.
addLikedSongs(LikedSongs) - Static method in class ryzen.ownitall.Collection
merge liked songs into current collection
addPlaylist(Model, LinkedHashMap<String, String>) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addPlaylist.
addPlaylist(Playlist) - Static method in class ryzen.ownitall.Collection
add playlist to collection merges if one already exists (see contains() and equals())
addPlaylistForm(Model) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addPlaylistForm.
addPlaylists(ArrayList<Playlist>) - Static method in class ryzen.ownitall.Collection
merge array of playlists into current collection
addPlaylistSong(Model, LinkedHashMap<String, String>) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addPlaylistSong.
addPlaylistSongForm(Model, String) - Method in class ryzen.ownitall.ui.web.CollectionMenu
addPlaylistSongForm.
addSong(Song) - Method in class ryzen.ownitall.classes.Album
add song to playlist
addSong(Song) - Method in class ryzen.ownitall.classes.Playlist
add song to playlist
addSongs(ArrayList<Song>) - Method in class ryzen.ownitall.classes.Playlist
add songs to playlist
Album - Class in ryzen.ownitall.classes
Album class.
Album(String) - Constructor for class ryzen.ownitall.classes.Album
Default constructor of album without album cover
Album(String, ArrayList<Song>, LinkedHashMap<String, String>, String, ArrayList<Artist>) - Constructor for class ryzen.ownitall.classes.Album
full album constructor
albumFile - Static variable in class ryzen.ownitall.Settings
Constant albumFile="albums"
albums - Variable in class ryzen.ownitall.library.Library
 
archive() - Method in class ryzen.ownitall.Storage
create archive folder (current date) in dataPath and move all current files to it with no user input
Artist - Class in ryzen.ownitall.classes
Artist class.
Artist(String) - Constructor for class ryzen.ownitall.classes.Artist
default artist constructor
Artist(String, LinkedHashMap<String, String>, String) - Constructor for class ryzen.ownitall.classes.Artist
 
artistFile - Static variable in class ryzen.ownitall.Settings
Constant artistFile="artists"
artists - Variable in class ryzen.ownitall.library.Library
arrays to cache api queries
AuthenticationException - Exception Class in ryzen.ownitall.util.exceptions
AuthenticationException class.
AuthenticationException(String) - Constructor for exception class ryzen.ownitall.util.exceptions.AuthenticationException
Constructor for AuthenticationException.
AuthenticationException(String, Throwable) - Constructor for exception class ryzen.ownitall.util.exceptions.AuthenticationException
Constructor for AuthenticationException.
AuthenticationException(Throwable) - Constructor for exception class ryzen.ownitall.util.exceptions.AuthenticationException
Constructor for AuthenticationException.

C

cache() - Method in class ryzen.ownitall.library.Library
dump all data into cache
cacheAlbums(LinkedHashMap<String, Album>) - Method in class ryzen.ownitall.Storage
cacheAlbums.
cacheArtists(LinkedHashMap<String, Artist>) - Method in class ryzen.ownitall.Storage
cacheArtists.
cacheFolder - Static variable in class ryzen.ownitall.Settings
Constant cacheFolder
cacheIds(LinkedHashMap<String, String>) - Method in class ryzen.ownitall.Storage
cacheIds.
cacheSongs(LinkedHashMap<String, Song>) - Method in class ryzen.ownitall.Storage
cacheSongs.
cancel() - Method in class ryzen.ownitall.ui.web.MethodMenu
cancel.
changeSetting(String) - Static method in class ryzen.ownitall.ui.cli.SettingsMenu
changeSetting.
changeSettingForm(Model, LinkedHashSet<String>, String) - Static method in class ryzen.ownitall.ui.web.SettingsMenu
optionChange.
changeSettings(LinkedHashSet<String>) - Static method in class ryzen.ownitall.ui.cli.SettingsMenu
changeSettings.
checkInterruption() - Method in class ryzen.ownitall.util.InterruptionHandler
throw if interruption was caught needs to be triggered for interruption to be thrown needs to be non static to ensure InterruptionHandler was initialized at that point, triggering close upon finish / error and resetting the interruption
cleanFolder(File) - Method in class ryzen.ownitall.method.download.Download
clean folder with unwanted files not ending in: - m3u - png - nfo these are specified in "whitelist"
clear() - Static method in class ryzen.ownitall.Collection
clear current collection
clear() - Method in class ryzen.ownitall.library.Library
clear in memory cache
clear() - Method in class ryzen.ownitall.Settings
clear.
clear() - Method in class ryzen.ownitall.util.Settings
delete settings of predefined file
clearAlbums() - Static method in class ryzen.ownitall.Collection
clearAlbums.
clearCacheFiles() - Method in class ryzen.ownitall.Storage
clear cache files
clearCredentials(Class<?>) - Static method in class ryzen.ownitall.method.Method
clearCredentials.
clearCredentials(Class<? extends Library>) - Static method in class ryzen.ownitall.library.Library
clearCredentials.
clearInventoryFiles() - Method in class ryzen.ownitall.Storage
clearInventoryFiles.
clearLikedSongs() - Static method in class ryzen.ownitall.Collection
clearLikedSongs.
clearLogs() - Static method in class ryzen.ownitall.util.Logger
clearLogs.
clearPlaylists() - Static method in class ryzen.ownitall.Collection
clearPlaylists.
clearScreen() - Static method in class ryzen.ownitall.util.Menu
clears screen contents when not in debug mode
close() - Method in class ryzen.ownitall.util.InterruptionHandler
close() - Method in class ryzen.ownitall.util.IPIterator
close() - Method in class ryzen.ownitall.util.ProgressBar
Collection - Class in ryzen.ownitall
Collection class.
Collection() - Constructor for class ryzen.ownitall.Collection
 
collectionMenu(Model) - Method in class ryzen.ownitall.ui.web.CollectionMenu
collectionMenu.
CollectionMenu - Class in ryzen.ownitall.ui.cli
CollectionMenu class.
CollectionMenu - Class in ryzen.ownitall.ui.web
CollectionMenu class.
CollectionMenu() - Constructor for class ryzen.ownitall.ui.cli.CollectionMenu
default collectionmenu constructor initializing the menu
CollectionMenu() - Constructor for class ryzen.ownitall.ui.web.CollectionMenu
 
contains(Song) - Method in class ryzen.ownitall.classes.Playlist
check if playlist contains a song

D

dataFolder - Static variable in class ryzen.ownitall.Settings
default file names (without extensions)
debug(String) - Method in class ryzen.ownitall.util.Logger
debug.
debug(Model, String) - Method in class ryzen.ownitall.ui.web.Logger
debug.
deleteAlbum(String) - Method in class ryzen.ownitall.ui.web.CollectionMenu
deleteAlbum.
deleteFolder(File) - Static method in class ryzen.ownitall.util.MusicTools
deleteFolder.
deleteLikedSong(String) - Method in class ryzen.ownitall.ui.web.CollectionMenu
deleteLikedSong.
deletePlaylist(String) - Method in class ryzen.ownitall.ui.web.CollectionMenu
deletePlaylist.
deletePlaylistSong(String, String) - Method in class ryzen.ownitall.ui.web.CollectionMenu
deletePlaylistSong.
Download - Class in ryzen.ownitall.method.download
Download class.
Download() - Constructor for class ryzen.ownitall.method.download.Download
 
downloadFormat - Static variable in class ryzen.ownitall.Settings
format of music to download current supported: "mp3", "flac", "wav"
downloadHierachy - Static variable in class ryzen.ownitall.Settings
download all files in a hierachy method if true: playlists get their own folders albums still have their own folders liked songs are placed in likedsongs folder if false: most applications such as jellyfin use false albums still have their own folders playlists and liked songs are merged in root folder with m3u files
downloadImage(URI, File) - Static method in class ryzen.ownitall.util.MusicTools
download an image from the web
DownloadInterface - Interface in ryzen.ownitall.method.download
DownloadInterface interface.
downloadLikedsongPlaylist - Static variable in class ryzen.ownitall.Settings
incase download hierachy is set to false but still want an m3u
downloadMethod - Static variable in class ryzen.ownitall.Settings
class representative of which download class to use default is YT_dl.class
downloadSong(Song, File) - Method in class ryzen.ownitall.method.download.Download
downloadSong.
downloadSong(Song, File) - Method in interface ryzen.ownitall.method.download.DownloadInterface
downloadSong.
downloadSong(Song, File) - Method in class ryzen.ownitall.method.download.SoulSeek
downloadSong.
downloadSong(Song, File) - Method in class ryzen.ownitall.method.download.YT_dl
downloadSong.
downloadThreads - Static variable in class ryzen.ownitall.method.download.Download
Constant downloadThreads=Settings.downloadThreads
downloadThreads - Static variable in class ryzen.ownitall.Settings
enable multithreading

E

equals(Object) - Method in class ryzen.ownitall.classes.Album
equals(Object) - Method in class ryzen.ownitall.classes.Artist
equals(Object) - Method in class ryzen.ownitall.classes.Playlist
equals(Object) - Method in class ryzen.ownitall.classes.Song
error(String, Throwable) - Method in class ryzen.ownitall.util.Logger
error.
error(Model, String, Throwable) - Method in class ryzen.ownitall.ui.web.Logger
error.
exists(String) - Method in class ryzen.ownitall.util.Settings
exists.
Export - Interface in ryzen.ownitall.method.interfaces
Export interface.
exportAlbum(String) - Method in class ryzen.ownitall.ui.web.MethodMenu
exportAlbums.
exportAlbum(Album) - Method in class ryzen.ownitall.method.Method
exportAlbum.
exportAlbums() - Method in class ryzen.ownitall.method.Method
exportAlbums.
exportAlbums() - Method in class ryzen.ownitall.ui.web.MethodMenu
exportAlbums.
exportAlbums(ArrayList<Album>) - Method in class ryzen.ownitall.Storage
save all albums
exportCollection() - Method in class ryzen.ownitall.method.Method
exportCollection.
exportCollection() - Method in class ryzen.ownitall.Storage
save collection to local files orchestrates export albums, playlists and liked songs
exportCollection() - Method in class ryzen.ownitall.ui.web.MethodMenu
exportCollection.
exportLikedSongs() - Method in class ryzen.ownitall.method.Method
exportLikedSongs.
exportLikedSongs() - Method in class ryzen.ownitall.ui.web.MethodMenu
exportLikedSongs.
exportLikedSongs(LikedSongs) - Method in class ryzen.ownitall.Storage
save all liked songs
exportMenu() - Method in class ryzen.ownitall.ui.cli.MethodMenu
exportMenu.
exportMenu(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
exportMenu.
exportPlaylist(String) - Method in class ryzen.ownitall.ui.web.MethodMenu
exportPlaylists.
exportPlaylist(Playlist) - Method in class ryzen.ownitall.method.Method
exportPlaylist.
exportPlaylists() - Method in class ryzen.ownitall.method.Method
exportPlaylists.
exportPlaylists() - Method in class ryzen.ownitall.ui.web.MethodMenu
exportPlaylists.
exportPlaylists(ArrayList<Playlist>) - Method in class ryzen.ownitall.Storage
save all playlists

F

ffmpegFile - Static variable in class ryzen.ownitall.Settings
ffmpeg path (required for youtubedl)
folderPath - Variable in class ryzen.ownitall.util.Settings
 
forceInterruption() - Static method in class ryzen.ownitall.util.InterruptionHandler
forceInterruption.
FormVariable - Class in ryzen.ownitall.ui.web
FormVariable class.
FormVariable(String) - Constructor for class ryzen.ownitall.ui.web.FormVariable
Constructor for FormVariable.

G

get(String) - Method in class ryzen.ownitall.util.Settings
get.
getAgreement() - Method in class ryzen.ownitall.util.Input
get user agreement (y or n)
getAlbum(String) - Static method in class ryzen.ownitall.Collection
getAlbum.
getAlbum(String) - Method in class ryzen.ownitall.library.MusicBrainz
getAlbum.
getAlbum(String, String, String) - Method in interface ryzen.ownitall.method.interfaces.Import
getAlbum.
getAlbum(String, String, String) - Method in class ryzen.ownitall.method.Jellyfin
getAlbum.
getAlbum(String, String, String) - Method in class ryzen.ownitall.method.Spotify
getAlbum.
getAlbum(String, String, String) - Method in class ryzen.ownitall.method.Upload
getAlbum.
getAlbum(String, String, String) - Method in class ryzen.ownitall.method.Youtube
getAlbum.
getAlbum(Album) - Static method in class ryzen.ownitall.Collection
get album from collection
getAlbum(Album) - Method in class ryzen.ownitall.library.LastFM
getAlbum.
getAlbum(Album) - Method in interface ryzen.ownitall.library.LibraryInterface
getAlbum.
getAlbum(Album) - Method in class ryzen.ownitall.library.MusicBrainz
getAlbum.
getAlbumCacheSize() - Method in class ryzen.ownitall.library.Library
getAlbumCacheSize.
getAlbumCount() - Static method in class ryzen.ownitall.Collection
get count of albums in collection
getAlbumId(Album) - Method in class ryzen.ownitall.method.Spotify
getAlbumId.
getAlbumName() - Method in class ryzen.ownitall.classes.Song
get songs album name
getAlbumNFO(Album) - Static method in class ryzen.ownitall.Collection
get an albums nfo String to write to a file
getAlbums() - Static method in class ryzen.ownitall.Collection
get this collections albums
getAlbums() - Method in interface ryzen.ownitall.method.interfaces.Import
getAlbums.
getAlbums() - Method in class ryzen.ownitall.method.Jellyfin
getAlbums.
getAlbums() - Method in class ryzen.ownitall.method.Spotify
getAlbums.
getAlbums() - Method in class ryzen.ownitall.method.Upload
getAlbums.
getAlbums() - Method in class ryzen.ownitall.method.Youtube
getAlbums.
getAlbumSongs(String) - Method in class ryzen.ownitall.method.Jellyfin
getAlbumSongs.
getAlbumSongs(String) - Method in class ryzen.ownitall.method.Spotify
get all songs in an album
getAlbumsTrackCount() - Static method in class ryzen.ownitall.Collection
get total track count in albums
getAll() - Method in class ryzen.ownitall.util.Settings
flexibly get all settings
getArchiveFolders() - Method in class ryzen.ownitall.Storage
getArchiveFolders.
getArtist(String) - Method in class ryzen.ownitall.library.MusicBrainz
getArtist.
getArtist(Artist) - Method in class ryzen.ownitall.classes.Album
getArtist.
getArtist(Artist) - Method in class ryzen.ownitall.classes.Song
get song artist
getArtist(Artist) - Method in class ryzen.ownitall.library.LastFM
getArtist.
getArtist(Artist) - Method in interface ryzen.ownitall.library.LibraryInterface
getArtist.
getArtist(Artist) - Method in class ryzen.ownitall.library.MusicBrainz
getArtist.
getArtistAlbums(Artist) - Method in class ryzen.ownitall.library.LastFM
getArtistAlbums.
getArtistAlbums(Artist) - Method in class ryzen.ownitall.library.Library
getArtistAlbums.
getArtistCacheSize() - Method in class ryzen.ownitall.library.Library
getArtistCacheSize.
getArtists() - Method in class ryzen.ownitall.classes.Album
get all album artists
getArtists() - Method in class ryzen.ownitall.classes.Song
Getter for the field artists.
getBool() - Method in class ryzen.ownitall.util.Input
get bool from user input
getCacheSize() - Method in class ryzen.ownitall.library.Library
getCacheSize.
getChar() - Method in class ryzen.ownitall.util.Input
get char from user
getClassStr() - Method in class ryzen.ownitall.util.Input
getClassStr.
getCode() - Method in class ryzen.ownitall.method.Spotify
Start an HTTP server to intercept the Spotify API code
getCollectionCoverFileName(Playlist) - Static method in class ryzen.ownitall.Collection
getCollectionCoverFileName.
getCollectionFolderName(Playlist) - Static method in class ryzen.ownitall.Collection
getCollectionFolderName.
getCoverImage() - Method in class ryzen.ownitall.classes.Artist
get coverimage
getCoverImage() - Method in class ryzen.ownitall.classes.Playlist
get coverimage of current playlist class
getCoverImage() - Method in class ryzen.ownitall.classes.Song
get coverimage
getDescription() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field description.
getDescription(String) - Method in class ryzen.ownitall.util.Settings
getDescription.
getDuration() - Method in class ryzen.ownitall.classes.Song
get songs duration
getElapsedTime() - Method in class ryzen.ownitall.util.ProgressBar
getElapsedTime.
getEnter() - Method in class ryzen.ownitall.util.Input
get user to press enter or interrupt
getExtension(File) - Static method in class ryzen.ownitall.util.MusicTools
get file extension of a file
getFile(boolean) - Method in class ryzen.ownitall.util.Input
get file from user input
getGlobalLogs() - Static method in class ryzen.ownitall.util.Logger
getGlobalLogs.
getGroup(Class<?>) - Method in class ryzen.ownitall.util.Settings
getGroup.
getHashedValue(String) - Method in class ryzen.ownitall.util.Settings
getHashedValue.
getId(String) - Method in class ryzen.ownitall.classes.Artist
get artist id
getId(String) - Method in class ryzen.ownitall.classes.Playlist
get id from playlist id's
getId(String) - Method in class ryzen.ownitall.classes.Song
get song id
getIdCacheSize() - Method in class ryzen.ownitall.library.Library
getIdCacheSize.
getIds() - Method in class ryzen.ownitall.classes.Artist
get all artist id's
getIds() - Method in class ryzen.ownitall.classes.Playlist
get all playlist id's
getIds() - Method in class ryzen.ownitall.classes.Song
get all song id's
getInstances() - Static method in class ryzen.ownitall.util.ProgressBar
getCurrentInstance.
getInt() - Method in class ryzen.ownitall.util.Input
get int from user
getInt(int, int) - Method in class ryzen.ownitall.util.Input
get int from user between two boundaries
getKey() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field key.
getLibraries() - Static method in class ryzen.ownitall.library.Library
Getter for the field libraries.
getLibrary(String) - Static method in class ryzen.ownitall.library.Library
getLibrary.
getLikedSong(String) - Static method in class ryzen.ownitall.Collection
getLikedSong.
getLikedSongCount() - Static method in class ryzen.ownitall.Collection
getLikedSongCount.
getLikedSongs() - Static method in class ryzen.ownitall.Collection
get this collections likedsongs
getLikedSongs() - Method in interface ryzen.ownitall.method.interfaces.Import
getLikedSongs.
getLikedSongs() - Method in class ryzen.ownitall.method.Jellyfin
getLikedSongs.
getLikedSongs() - Method in class ryzen.ownitall.method.Spotify
getLikedSongs.
getLikedSongs() - Method in class ryzen.ownitall.method.Upload
getLikedSongs.
getLikedSongs() - Method in class ryzen.ownitall.method.Youtube
getLikedSongs.
getLikedSongs(File) - Static method in class ryzen.ownitall.method.Upload
getLikedSongs.
getLogs() - Method in class ryzen.ownitall.util.Logger
getLogs.
getLong() - Method in class ryzen.ownitall.util.Input
get long from user input
getM3UPlaylist(File) - Static method in class ryzen.ownitall.method.Upload
getM3UPlaylist.
getMainArtist() - Method in class ryzen.ownitall.classes.Album
get album main artist
getMainArtist() - Method in class ryzen.ownitall.classes.Song
getMainArtist.
getMaxStep() - Method in class ryzen.ownitall.util.ProgressBar
Getter for the field maxStep.
getMessage() - Method in class ryzen.ownitall.util.ProgressBar
Getter for the field message.
getMethod(String) - Static method in class ryzen.ownitall.method.Method
Getter for the field method.
getMethods() - Static method in class ryzen.ownitall.method.Method
Getter for the field methods.
getMethods(type) - Static method in class ryzen.ownitall.method.Method
Getter for the field methods.
getName() - Method in class ryzen.ownitall.classes.Artist
get artist name
getName() - Method in class ryzen.ownitall.classes.Playlist
get the name of the current playlist class
getName() - Method in class ryzen.ownitall.classes.Song
get the name of the current song class
getName() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field name.
getName(String) - Method in class ryzen.ownitall.util.Settings
getName.
getOptions() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field options.
getOptions(String) - Method in class ryzen.ownitall.util.Settings
getOptions.
getPlaylist(String) - Static method in class ryzen.ownitall.Collection
getPlaylist.
getPlaylist(String, String) - Method in interface ryzen.ownitall.method.interfaces.Import
getPlaylist.
getPlaylist(String, String) - Method in class ryzen.ownitall.method.Jellyfin
getPlaylist.
getPlaylist(String, String) - Method in class ryzen.ownitall.method.Spotify
getPlaylist.
getPlaylist(String, String) - Method in class ryzen.ownitall.method.Upload
getPlaylist.
getPlaylist(String, String) - Method in class ryzen.ownitall.method.Youtube
getPlaylist.
getPlaylist(Playlist) - Static method in class ryzen.ownitall.Collection
get playlist from collection
getPlaylistCount() - Static method in class ryzen.ownitall.Collection
get count of playlists in collection
getPlaylistId(Playlist) - Method in class ryzen.ownitall.method.Spotify
getPlaylistId.
getPlaylistM3U(Playlist) - Static method in class ryzen.ownitall.Collection
get a playlists m3u String to write to a file this gets all the paths for songs in albums
getPlaylists() - Static method in class ryzen.ownitall.Collection
get this collections playlists
getPlaylists() - Method in interface ryzen.ownitall.method.interfaces.Import
getPlaylists.
getPlaylists() - Method in class ryzen.ownitall.method.Jellyfin
getPlaylists.
getPlaylists() - Method in class ryzen.ownitall.method.Spotify
getPlaylists.
getPlaylists() - Method in class ryzen.ownitall.method.Upload
getPlaylists.
getPlaylists() - Method in class ryzen.ownitall.method.Youtube
getPlaylists.
getPlaylistSongs(String) - Method in class ryzen.ownitall.method.Jellyfin
getPlaylistSongs.
getPlaylistSongs(String) - Method in class ryzen.ownitall.method.Spotify
get all songs from a playlist
getPlaylistsTrackCount() - Static method in class ryzen.ownitall.Collection
get total track count in playlists
getRequired() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field required.
getSecret() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field secret.
getSong(File) - Static method in class ryzen.ownitall.method.Upload
getting metadata from music file
getSong(String) - Method in class ryzen.ownitall.library.MusicBrainz
getSong.
getSong(String) - Method in class ryzen.ownitall.method.Jellyfin
getSong.
getSong(Song) - Method in class ryzen.ownitall.classes.Playlist
get song in playlist
getSong(Song) - Method in class ryzen.ownitall.library.LastFM
getSong.
getSong(Song) - Method in interface ryzen.ownitall.library.LibraryInterface
getSong.
getSong(Song) - Method in class ryzen.ownitall.library.MusicBrainz
getSong.
getSongAlbum(Song) - Static method in class ryzen.ownitall.Collection
get the album a song is part of
getSongCacheSize() - Method in class ryzen.ownitall.library.Library
getSongCacheSize.
getSongDuration(File) - Static method in class ryzen.ownitall.util.MusicTools
get duration of local song file
getSongFileName(Song) - Static method in class ryzen.ownitall.Collection
getSongFileName.
getSongId(Song) - Method in class ryzen.ownitall.method.Jellyfin
getSongId.
getSongPlaylist(Song) - Static method in class ryzen.ownitall.Collection
get the first playlist the song is part of
getSongs() - Method in class ryzen.ownitall.classes.Playlist
get all playlist songs
getSongs(File) - Static method in class ryzen.ownitall.method.Upload
get all songs in a folder
getStandaloneLikedSongs() - Static method in class ryzen.ownitall.Collection
function to get standalone liked songs (not in any albums or playlists)
getStandalonePlaylistSongs(Playlist) - Static method in class ryzen.ownitall.Collection
get arraylist of playlists songs which are not in albums
getStep() - Method in class ryzen.ownitall.util.ProgressBar
Getter for the field step.
getString() - Method in class ryzen.ownitall.util.Input
get string from user input
getString(int) - Method in class ryzen.ownitall.util.Input
get string from user input with enforced length
getTitle() - Method in class ryzen.ownitall.util.ProgressBar
Getter for the field title.
getTotalDuration() - Method in class ryzen.ownitall.classes.Playlist
get total playlist duration
getTotalTrackCount() - Static method in class ryzen.ownitall.Collection
get total track count with no duplicates
getTrackId(Song) - Method in class ryzen.ownitall.method.Spotify
getTrackId.
getType(String) - Method in class ryzen.ownitall.util.Settings
getType.
getURL() - Method in class ryzen.ownitall.util.Input
get url from user input
getValue() - Method in class ryzen.ownitall.ui.web.FormVariable
Getter for the field value.
getValue(Class<?>) - Method in class ryzen.ownitall.util.Input
getValue.
globalLevel - Static variable in class ryzen.ownitall.util.Logger
Constant globalLevel

H

hasNext() - Method in class ryzen.ownitall.util.IPIterator

I

ids - Variable in class ryzen.ownitall.library.Library
 
Import - Interface in ryzen.ownitall.method.interfaces
Import interface.
importAlbum(String) - Method in class ryzen.ownitall.ui.web.MethodMenu
importAlbum.
importAlbum(String, String, String) - Method in class ryzen.ownitall.method.Method
importAlbum.
importAlbums() - Method in class ryzen.ownitall.method.Method
importAlbums.
importAlbums() - Method in class ryzen.ownitall.Storage
import saved albums
importAlbums() - Method in class ryzen.ownitall.ui.web.MethodMenu
importAlbums.
importCollection() - Method in class ryzen.ownitall.method.Method
importCollection.
importCollection() - Method in class ryzen.ownitall.Storage
import collection from files orchestrates import albums, playlists and liked songs
importCollection() - Method in class ryzen.ownitall.ui.web.MethodMenu
importCollection.
importLikedSongs() - Method in class ryzen.ownitall.method.Method
importLikedSongs.
importLikedSongs() - Method in class ryzen.ownitall.Storage
import all saved liked songs
importLikedSongs() - Method in class ryzen.ownitall.ui.web.MethodMenu
importLikedSongs.
importMenu() - Method in class ryzen.ownitall.ui.cli.MethodMenu
importMenu.
importMenu(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
importMenu.
importPlaylist(String) - Method in class ryzen.ownitall.ui.web.MethodMenu
importPlaylists.
importPlaylist(String, String) - Method in class ryzen.ownitall.method.Method
importPlaylist.
importPlaylists() - Method in class ryzen.ownitall.method.Method
importPlaylists.
importPlaylists() - Method in class ryzen.ownitall.Storage
import all saved playlists
importPlaylists() - Method in class ryzen.ownitall.ui.web.MethodMenu
importPlaylists.
info(String) - Method in class ryzen.ownitall.util.Logger
info.
info(Model, String) - Method in class ryzen.ownitall.ui.web.Logger
info.
initLibrary(Class<? extends Library>) - Static method in class ryzen.ownitall.library.Library
initLibrary.
Input - Class in ryzen.ownitall.util
Input class.
interactive - Static variable in class ryzen.ownitall.Settings
Constant interactive=true
InterruptionHandler - Class in ryzen.ownitall.util
InterruptionHandler class.
InterruptionHandler() - Constructor for class ryzen.ownitall.util.InterruptionHandler
initialize interruption handler which is thread save
InterruptionHandler(boolean) - Constructor for class ryzen.ownitall.util.InterruptionHandler
Constructor for InterruptionHandler.
IPIterator<T> - Class in ryzen.ownitall.util
Interruptable - Progress - Iterator
is(Level) - Static method in class ryzen.ownitall.util.Logger
is.
isAlbum(File) - Static method in class ryzen.ownitall.method.Upload
function to check if folder is an album current criteria: all mp3's with metadata say the same album
isEmpty() - Method in class ryzen.ownitall.classes.Playlist
check if playlist has no songs
isEmpty(String) - Method in class ryzen.ownitall.util.Settings
isEmpty.
isGroupEmpty(Class<?>) - Method in class ryzen.ownitall.util.Settings
isGroupEmpty.
isInterrupted() - Static method in class ryzen.ownitall.util.InterruptionHandler
isInterrupted.
isLiked(Song) - Static method in class ryzen.ownitall.Collection
check if song is liked (in likedSongs)
isSecret(String) - Method in class ryzen.ownitall.util.Settings
isSecret.
isSongLiked(File) - Static method in class ryzen.ownitall.util.MusicTools
check if local song is liked using metadata - requires 5 stars
iterator() - Method in class ryzen.ownitall.util.IPIterator

J

Jellyfin - Class in ryzen.ownitall.method
Jellyfin class.
Jellyfin() - Constructor for class ryzen.ownitall.method.Jellyfin
Constructor for Jellyfin.
jellyfinPassword - Static variable in class ryzen.ownitall.Settings
 
jellyfinURL - Static variable in class ryzen.ownitall.Settings
JELLYFIN
jellyfinUsername - Static variable in class ryzen.ownitall.Settings
 

L

LastFM - Class in ryzen.ownitall.library
LastFM class.
LastFM() - Constructor for class ryzen.ownitall.library.LastFM
default LastFM constructor initializes all values and loads from cache
lastFMApiKey - Static variable in class ryzen.ownitall.Settings
LASTFM
Library - Class in ryzen.ownitall.library
Library class.
Library() - Constructor for class ryzen.ownitall.library.Library
default Library constructor initializes all values and loads from cache
LibraryInterface - Interface in ryzen.ownitall.library
LibraryInterface interface.
libraryMenu(Model) - Method in class ryzen.ownitall.ui.web.LibraryMenu
libraryMenu.
LibraryMenu - Class in ryzen.ownitall.ui.cli
LibraryMenu class.
LibraryMenu - Class in ryzen.ownitall.ui.web
LibraryMenu class.
LibraryMenu() - Constructor for class ryzen.ownitall.ui.cli.LibraryMenu
Constructor for LibraryMenu.
LibraryMenu() - Constructor for class ryzen.ownitall.ui.web.LibraryMenu
 
libraryType - Static variable in class ryzen.ownitall.Settings
class representative of which library to use null for none
libraryVerified - Static variable in class ryzen.ownitall.Settings
only put songs in collection if they are library verified
likedSongFile - Static variable in class ryzen.ownitall.Settings
Constant likedSongFile="likedsongs"
likedSongName - Static variable in class ryzen.ownitall.Settings
Constant likedSongName="liked songs"
LikedSongs - Class in ryzen.ownitall.classes
LikedSongs class.
LikedSongs() - Constructor for class ryzen.ownitall.classes.LikedSongs
LikedSongs construcor with no songs
load() - Static method in class ryzen.ownitall.library.Library
instance call method sets library type with the integer set in settings automates caching
load() - Static method in class ryzen.ownitall.Settings
load.
localFolder - Static variable in class ryzen.ownitall.Settings
local library path
log(Level, String, Throwable) - Method in class ryzen.ownitall.util.Logger
log.
Logger - Class in ryzen.ownitall.ui.web
Logger class.
Logger - Class in ryzen.ownitall.util
Logs class.
Logger(Class<?>) - Constructor for class ryzen.ownitall.ui.web.Logger
Constructor for Logger.
Logger(Class<?>) - Constructor for class ryzen.ownitall.util.Logger
Constructor for Logger.
login(Model, LinkedHashMap<String, String>) - Method in class ryzen.ownitall.ui.web.SettingsMenu
login.
loginForm(Model, String, String) - Method in class ryzen.ownitall.ui.web.LibraryMenu
loginForm.
loginForm(Model, String, String) - Method in class ryzen.ownitall.ui.web.MethodMenu
loginForm.
logo - Static variable in class ryzen.ownitall.Settings
Constant logo=" _ _ _"{trunked}

M

main(String[]) - Static method in class ryzen.ownitall.Main
main function launching the main ownitall menu
main(String[]) - Static method in class ryzen.ownitall.ui.web.MainMenu
main.
Main - Class in ryzen.ownitall
Main class.
Main() - Constructor for class ryzen.ownitall.Main
 
mainMenu(Model) - Method in class ryzen.ownitall.ui.web.MainMenu
mainMenu.
MainMenu - Class in ryzen.ownitall.ui.cli
MainMenu class.
MainMenu - Class in ryzen.ownitall.ui.web
MainMenu class.
MainMenu() - Constructor for class ryzen.ownitall.ui.cli.MainMenu
Constructor for MainMenu.
MainMenu() - Constructor for class ryzen.ownitall.ui.web.MainMenu
 
Menu - Class in ryzen.ownitall.util
Menu class.
Menu() - Constructor for class ryzen.ownitall.util.Menu
 
MenuClosed - Exception Class in ryzen.ownitall.util.exceptions
MenuClosed class.
MenuClosed() - Constructor for exception class ryzen.ownitall.util.exceptions.MenuClosed
Constructor for MenuClosed.
MenuClosed(Throwable) - Constructor for exception class ryzen.ownitall.util.exceptions.MenuClosed
Constructor for MenuClosed.
merge(Album) - Method in class ryzen.ownitall.classes.Album
merge two albums together used when adding to linkedhashset and one already exists
merge(Artist) - Method in class ryzen.ownitall.classes.Artist
merge content from one artist into this artist
merge(Playlist) - Method in class ryzen.ownitall.classes.Playlist
merge playlist into current playlist used when existing playlist found and want to add new
merge(Song) - Method in class ryzen.ownitall.classes.Song
merge a song into this song
Method - Class in ryzen.ownitall.method
Abstract Method class.
Method(Class<?>) - Constructor for class ryzen.ownitall.method.Method
initMethod.
methodLogs() - Method in class ryzen.ownitall.ui.web.MethodMenu
methodLogs.
methodMenu(Model, String) - Method in class ryzen.ownitall.ui.web.MethodMenu
methodMenu.
MethodMenu - Class in ryzen.ownitall.ui.cli
MethodMenu class.
MethodMenu - Class in ryzen.ownitall.ui.web
MethodMenu class.
MethodMenu() - Constructor for class ryzen.ownitall.ui.web.MethodMenu
 
MethodMenu(Class<?>) - Constructor for class ryzen.ownitall.ui.cli.MethodMenu
Constructor for MethodMenu.
methodProgress() - Method in class ryzen.ownitall.ui.web.MethodMenu
methodProgress.
MissingSettingException - Exception Class in ryzen.ownitall.util.exceptions
MissingSettingException class.
MissingSettingException(Class<?>) - Constructor for exception class ryzen.ownitall.util.exceptions.MissingSettingException
Constructor for MissingSettingException.
MissingSettingException(String) - Constructor for exception class ryzen.ownitall.util.exceptions.MissingSettingException
Constructor for MissingSettingException.
MissingSettingException(String, Throwable) - Constructor for exception class ryzen.ownitall.util.exceptions.MissingSettingException
Constructor for MissingSettingException.
MissingSettingException(Throwable) - Constructor for exception class ryzen.ownitall.util.exceptions.MissingSettingException
Constructor for MissingSettingException.
ModifyMenu - Class in ryzen.ownitall.ui.cli
ModifyMenu class.
ModifyMenu() - Constructor for class ryzen.ownitall.ui.cli.ModifyMenu
Constructor for ModifyMenu.
MusicBrainz - Class in ryzen.ownitall.library
MusicBrainz class.
MusicBrainz() - Constructor for class ryzen.ownitall.library.MusicBrainz
default MusicBrainz constructor initializes all values and loads from cache
musicTime(Duration) - Static method in class ryzen.ownitall.util.MusicTools
convert duration into music time (mm:ss)
MusicTools - Class in ryzen.ownitall.util
MusicTools class.
MusicTools() - Constructor for class ryzen.ownitall.util.MusicTools
 

N

next() - Method in class ryzen.ownitall.util.IPIterator

O

optionArchive(Model) - Method in class ryzen.ownitall.ui.web.ToolsMenu
optionArchive.
optionBrowse(Model) - Method in class ryzen.ownitall.ui.web.CollectionMenu
optionBrowse.
optionCache(Model) - Method in class ryzen.ownitall.ui.web.LibraryMenu
optionCache.
optionChange(Model) - Method in class ryzen.ownitall.ui.web.LibraryMenu
optionChange.
optionChange(Model, String) - Method in class ryzen.ownitall.ui.web.LibraryMenu
optionChange.
optionClearCache(Model) - Method in class ryzen.ownitall.ui.web.LibraryMenu
optionClearCache.
optionClearCredentials(Model) - Method in class ryzen.ownitall.ui.web.ToolsMenu
optionClearCredentials.
optionExit() - Method in class ryzen.ownitall.ui.web.MainMenu
optionExit.
optionExport() - Method in class ryzen.ownitall.ui.web.CollectionMenu
optionExport.
optionExportAlbums(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionExportAlbums.
optionExportCollection(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionExportCollection.
optionExportLikedSongs(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionExportLikedSongs.
optionExportPlaylists(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionExportPlaylists.
optionImport() - Method in class ryzen.ownitall.ui.web.CollectionMenu
optionImport.
optionImportAlbums(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionImportAlbums.
optionImportCollection(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionImportCollection.
optionImportLikedSongs(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionImportLikedSongs.
optionImportPlaylists(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionImportPlaylists.
optionMenu(Set<String>, String) - Static method in class ryzen.ownitall.util.Menu
standard option menu with little to no customizability
optionMenuWithValue(Map<String, ?>, String) - Static method in class ryzen.ownitall.util.Menu
print menu with options and set values
optionReset(Model) - Method in class ryzen.ownitall.ui.web.SettingsMenu
optionReset.
optionReturn() - Method in class ryzen.ownitall.ui.web.MethodMenu
optionReturn.
optionReturn(Model) - Method in class ryzen.ownitall.ui.web.CollectionMenu
optionReturn.
optionReturn(Model) - Method in class ryzen.ownitall.ui.web.LibraryMenu
optionReturn.
optionReturn(Model) - Method in class ryzen.ownitall.ui.web.SettingsMenu
optionReturn.
optionReturn(Model) - Method in class ryzen.ownitall.ui.web.ToolsMenu
optionReturn.
options() - Element in annotation interface ryzen.ownitall.util.Settings.Options
 
optionSave(Model) - Method in class ryzen.ownitall.ui.web.MainMenu
optionSave.
optionSave(Model) - Method in class ryzen.ownitall.ui.web.SettingsMenu
optionSave.
optionSync() - Method in class ryzen.ownitall.ui.web.CollectionMenu
optionSync.
optionSyncAlbums(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionSyncAlbums.
optionSyncCollection(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionSyncCollection.
optionSyncLikedSongs(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionSyncLikedSongs.
optionSyncPlaylists(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
optionSyncPlaylists.
output - Static variable in class ryzen.ownitall.util.ProgressBar
Constant output=true

P

Playlist - Class in ryzen.ownitall.classes
Playlist class.
Playlist(String) - Constructor for class ryzen.ownitall.classes.Playlist
Default playlist constructor
Playlist(String, ArrayList<Song>, LinkedHashMap<String, String>, String) - Constructor for class ryzen.ownitall.classes.Playlist
full playlist contructor
playlistFile - Static variable in class ryzen.ownitall.Settings
Constant playlistFile="playlists"
printInventory() - Method in class ryzen.ownitall.ui.cli.CollectionMenu
print the inventory depending on its "depth"
printInventoryR1() - Method in class ryzen.ownitall.ui.cli.CollectionMenu
printInventoryR1.
printInventoryR2() - Method in class ryzen.ownitall.ui.cli.CollectionMenu
printInventoryR2.
printInventoryR3() - Method in class ryzen.ownitall.ui.cli.CollectionMenu
printInventoryR3.
printLogo() - Static method in class ryzen.ownitall.util.Menu
printLogo.
printLogs(Level) - Static method in class ryzen.ownitall.util.Logger
printLogs.
process(Model, String, String, String) - Method in class ryzen.ownitall.ui.web.MethodMenu
process.
ProgressBar - Class in ryzen.ownitall.util
there is one root progressbar which is the first created progress bar, every progressbar is its own "instance" but if they were not the first, will append to the root instance you can still get details of each individual progress bar with their own instance, but the printed output is of the root progressbar
ProgressBar(String, int) - Constructor for class ryzen.ownitall.util.ProgressBar
Constructor for ProgressBar.

Q

query(URI) - Method in class ryzen.ownitall.library.Library
query the specified url, catch errors or return response
queryDiff - Variable in class ryzen.ownitall.library.Library
 
queryErrorHandle(int, String) - Method in class ryzen.ownitall.library.Library
queryErrorHandle.

R

read() - Method in class ryzen.ownitall.util.Settings
read.
readMetaData(File) - Static method in class ryzen.ownitall.util.MusicTools
read metadata from song file
refreshToken() - Method in class ryzen.ownitall.method.Spotify
refresh the spotify api token incase of expiring
remove() - Method in class ryzen.ownitall.util.IPIterator
removeAlbum(Album) - Static method in class ryzen.ownitall.Collection
remove album from collection
removeBrackets(String) - Static method in class ryzen.ownitall.library.Library
removeBrackets.
removeLikedSong(Song) - Static method in class ryzen.ownitall.Collection
remove liked song from collection
removePlaylist(Playlist) - Static method in class ryzen.ownitall.Collection
removes playlist from collection
removeSong(Song) - Method in class ryzen.ownitall.classes.Playlist
remove song from playlist
removeSongs(ArrayList<Song>) - Method in class ryzen.ownitall.classes.Playlist
remove arraylist of songs orchestrator for removeSong(Song song)
request() - Static method in class ryzen.ownitall.util.Input
instance loader for input
resetInterruption() - Static method in class ryzen.ownitall.util.InterruptionHandler
resetInterruption.
ryzen.ownitall - package ryzen.ownitall
 
ryzen.ownitall.classes - package ryzen.ownitall.classes
 
ryzen.ownitall.library - package ryzen.ownitall.library
 
ryzen.ownitall.method - package ryzen.ownitall.method
 
ryzen.ownitall.method.download - package ryzen.ownitall.method.download
 
ryzen.ownitall.method.interfaces - package ryzen.ownitall.method.interfaces
 
ryzen.ownitall.ui.cli - package ryzen.ownitall.ui.cli
 
ryzen.ownitall.ui.web - package ryzen.ownitall.ui.web
 
ryzen.ownitall.util - package ryzen.ownitall.util
 
ryzen.ownitall.util.exceptions - package ryzen.ownitall.util.exceptions
 

S

sanitizeFileName(String) - Static method in class ryzen.ownitall.util.MusicTools
sanitize a fileName to be universally acceptable
save() - Static method in class ryzen.ownitall.Collection
save all data from collection
save() - Static method in class ryzen.ownitall.Main
save.
save() - Method in class ryzen.ownitall.util.Settings
save settings to predefined file
searchArtist(Artist) - Method in class ryzen.ownitall.library.MusicBrainz
searchArtist.
set(String, Object) - Method in class ryzen.ownitall.util.Settings
set.
setAlbumName(String) - Method in class ryzen.ownitall.classes.Song
set songs album name
setCoverImage(String) - Method in class ryzen.ownitall.classes.Artist
set artist coverimage (string)
setCoverImage(String) - Method in class ryzen.ownitall.classes.Playlist
set playlist cover art
setCoverImage(String) - Method in class ryzen.ownitall.classes.Song
set song coverimage (string)
setCoverImage(URI) - Method in class ryzen.ownitall.classes.Artist
set song coverimage (URI)
setCoverImage(URI) - Method in class ryzen.ownitall.classes.Playlist
set playlist coverimage (URI)
setCoverImage(URI) - Method in class ryzen.ownitall.classes.Song
set song coverimage (URI)
setDescription(String) - Method in class ryzen.ownitall.ui.web.FormVariable
Setter for the field description.
setDuration(long, ChronoUnit) - Method in class ryzen.ownitall.classes.Song
set songs duration
setDuration(Duration) - Method in class ryzen.ownitall.classes.Song
set songs duration
setLogLevel(String) - Static method in class ryzen.ownitall.util.Logger
setLogLevel.
setLogo(String) - Static method in class ryzen.ownitall.util.Menu
setLogo.
setMethod(Model, String, String) - Method in class ryzen.ownitall.ui.web.MethodMenu
Setter for the field method.
setName(String) - Method in class ryzen.ownitall.classes.Artist
set artist name
setName(String) - Method in class ryzen.ownitall.classes.Playlist
Setter for the field name.
setName(String) - Method in class ryzen.ownitall.classes.Song
set song name
setName(String) - Method in class ryzen.ownitall.ui.web.FormVariable
Setter for the field name.
setNonInteractive(String) - Static method in class ryzen.ownitall.util.Input
Setter for the field nonInteractive.
setOptions(String[]) - Method in class ryzen.ownitall.ui.web.FormVariable
Setter for the field options.
setRequired(boolean) - Method in class ryzen.ownitall.ui.web.FormVariable
Setter for the field required.
setSecret(boolean) - Method in class ryzen.ownitall.ui.web.FormVariable
Setter for the field secret.
Settings - Class in ryzen.ownitall
Settings class.
Settings - Class in ryzen.ownitall.util
Settings class.
Settings(String) - Constructor for class ryzen.ownitall.util.Settings
Constructor for Settings.
Settings.Description - Annotation Interface in ryzen.ownitall.util
 
Settings.Group - Annotation Interface in ryzen.ownitall.util
 
Settings.Name - Annotation Interface in ryzen.ownitall.util
 
Settings.Options - Annotation Interface in ryzen.ownitall.util
 
Settings.Secret - Annotation Interface in ryzen.ownitall.util
 
settingsMenu(Model) - Method in class ryzen.ownitall.ui.web.SettingsMenu
settingsMenu.
SettingsMenu - Class in ryzen.ownitall.ui.cli
SettingsMenu class.
SettingsMenu - Class in ryzen.ownitall.ui.web
SettingsMenu class.
SettingsMenu() - Constructor for class ryzen.ownitall.ui.cli.SettingsMenu
Constructor for SettingsMenu.
SettingsMenu() - Constructor for class ryzen.ownitall.ui.web.SettingsMenu
 
setValue(Object) - Method in class ryzen.ownitall.ui.web.FormVariable
Setter for the field value.
size() - Method in class ryzen.ownitall.classes.Playlist
return size/numbers of songs in playlist
Song - Class in ryzen.ownitall.classes
Song class.
Song(String) - Constructor for class ryzen.ownitall.classes.Song
default song constructor
Song(String, ArrayList<Artist>, LinkedHashMap<String, String>, double, String, String) - Constructor for class ryzen.ownitall.classes.Song
 
songFile - Static variable in class ryzen.ownitall.Settings
Constant songFile="songs"
songs - Variable in class ryzen.ownitall.library.Library
 
SoulSeek - Class in ryzen.ownitall.method.download
SoulSeek class.
SoulSeek() - Constructor for class ryzen.ownitall.method.download.SoulSeek
Constructor for SoulSeek.
soulSeekBitRate - Static variable in class ryzen.ownitall.Settings
Constant soulSeekBitRate=320
soulSeekFile - Static variable in class ryzen.ownitall.Settings
soulseek dl installation path
soulSeekPassword - Static variable in class ryzen.ownitall.Settings
 
soulSeekUsername - Static variable in class ryzen.ownitall.Settings
 
Spotify - Class in ryzen.ownitall.method
Spotify class.
Spotify() - Constructor for class ryzen.ownitall.method.Spotify
Default spotify constructor asking for user input
spotifyAlbumLimit - Static variable in class ryzen.ownitall.Settings
Constant spotifyAlbumLimit=20
spotifyClientID - Static variable in class ryzen.ownitall.Settings
 
spotifyClientSecret - Static variable in class ryzen.ownitall.Settings
 
spotifyPlaylistLimit - Static variable in class ryzen.ownitall.Settings
Constant spotifyPlaylistLimit=20
spotifyRedirectURL - Static variable in class ryzen.ownitall.Settings
 
spotifySongLimit - Static variable in class ryzen.ownitall.Settings
to limit number of songs in each spotify API batch query
step() - Method in class ryzen.ownitall.util.ProgressBar
step.
step(int) - Method in class ryzen.ownitall.util.ProgressBar
step.
step(String) - Method in class ryzen.ownitall.util.ProgressBar
step.
step(String, int) - Method in class ryzen.ownitall.util.ProgressBar
step.
Storage - Class in ryzen.ownitall
Storage class.
Storage() - Constructor for class ryzen.ownitall.Storage
Constructor for Storage.
Sync - Interface in ryzen.ownitall.method.interfaces
Sync interface.
syncAlbum(Album) - Method in class ryzen.ownitall.method.download.Download
syncAlbum.
syncAlbum(Album) - Method in interface ryzen.ownitall.method.interfaces.Sync
syncAlbum.
syncAlbum(Album) - Method in class ryzen.ownitall.method.Jellyfin
syncAlbum.
syncAlbum(Album) - Method in class ryzen.ownitall.method.Spotify
syncAlbum.
syncAlbums() - Method in class ryzen.ownitall.method.download.Download
syncAlbums.
syncAlbums() - Method in interface ryzen.ownitall.method.interfaces.Sync
syncAlbums.
syncAlbums() - Method in class ryzen.ownitall.method.Jellyfin
syncAlbums.
syncAlbums() - Method in class ryzen.ownitall.method.Method
syncAlbums.
syncAlbums() - Method in class ryzen.ownitall.method.Spotify
syncAlbums.
syncAlbums() - Method in class ryzen.ownitall.ui.web.MethodMenu
syncAlbums.
syncCollection() - Method in class ryzen.ownitall.method.Method
syncCollection.
syncCollection() - Method in class ryzen.ownitall.ui.web.MethodMenu
syncCollection.
syncLikedSongs() - Method in class ryzen.ownitall.method.download.Download
syncLikedSongs.
syncLikedSongs() - Method in interface ryzen.ownitall.method.interfaces.Sync
syncLikedSongs.
syncLikedSongs() - Method in class ryzen.ownitall.method.Jellyfin
syncLikedSongs.
syncLikedSongs() - Method in class ryzen.ownitall.method.Method
syncLikedSongs.
syncLikedSongs() - Method in class ryzen.ownitall.method.Spotify
syncLikedSongs.
syncLikedSongs() - Method in class ryzen.ownitall.ui.web.MethodMenu
syncLikedSongs.
syncMenu() - Method in class ryzen.ownitall.ui.cli.MethodMenu
syncMenu.
syncMenu(Model) - Method in class ryzen.ownitall.ui.web.MethodMenu
syncMenu.
syncPlaylist(Playlist) - Method in class ryzen.ownitall.method.download.Download
syncPlaylist.
syncPlaylist(Playlist) - Method in interface ryzen.ownitall.method.interfaces.Sync
syncPlaylist.
syncPlaylist(Playlist) - Method in class ryzen.ownitall.method.Jellyfin
syncPlaylist.
syncPlaylist(Playlist) - Method in class ryzen.ownitall.method.Method
syncPlaylist.
syncPlaylist(Playlist) - Method in class ryzen.ownitall.method.Spotify
syncPlaylist.
syncPlaylists() - Method in class ryzen.ownitall.method.download.Download
syncPlaylists.
syncPlaylists() - Method in interface ryzen.ownitall.method.interfaces.Sync
syncPlaylists.
syncPlaylists() - Method in class ryzen.ownitall.method.Jellyfin
syncPlaylists.
syncPlaylists() - Method in class ryzen.ownitall.method.Method
syncPlaylists.
syncPlaylists() - Method in class ryzen.ownitall.method.Spotify
syncPlaylists.
syncPlaylists() - Method in class ryzen.ownitall.ui.web.MethodMenu
syncPlaylists.

T

temp(String) - Method in class ryzen.ownitall.util.Logger
info log in console but no file also excluded from log history
threadDownload(Song, File) - Method in class ryzen.ownitall.method.download.Download
threadDownload.
threadInit() - Method in class ryzen.ownitall.method.download.Download
setup threading
threadShutdown() - Method in class ryzen.ownitall.method.download.Download
shut down all threads
toolsMenu(Model) - Method in class ryzen.ownitall.ui.web.ToolsMenu
toolsMenu.
ToolsMenu - Class in ryzen.ownitall.ui.cli
ToolsMenu class.
ToolsMenu - Class in ryzen.ownitall.ui.web
ToolsMenu class.
ToolsMenu() - Constructor for class ryzen.ownitall.ui.cli.ToolsMenu
Constructor for ToolsMenu.
ToolsMenu() - Constructor for class ryzen.ownitall.ui.web.ToolsMenu
 
toString() - Method in class ryzen.ownitall.classes.Album
toString() - Method in class ryzen.ownitall.classes.Artist
toString() - Method in class ryzen.ownitall.classes.Playlist
toString() - Method in class ryzen.ownitall.classes.Song
toString() - Method in class ryzen.ownitall.method.Method

U

unarchive(Model, String) - Method in class ryzen.ownitall.ui.web.ToolsMenu
optionUnArchive.
unArchive(File) - Method in class ryzen.ownitall.Storage
display a menu of all archived files (folders and dates) and give an option to unarchive also archives current files with todays date to prevent data loss
unarchiveMenu(Model) - Method in class ryzen.ownitall.ui.web.ToolsMenu
unarchiveMenu.
Upload - Class in ryzen.ownitall.method
Upload class.
Upload() - Constructor for class ryzen.ownitall.method.Upload
Constructor for Upload.
uploadAlbum(Album) - Method in class ryzen.ownitall.method.download.Download
uploadAlbum.
uploadAlbum(Album) - Method in interface ryzen.ownitall.method.interfaces.Export
uploadAlbum.
uploadAlbum(Album) - Method in class ryzen.ownitall.method.Jellyfin
uploadAlbum.
uploadAlbum(Album) - Method in class ryzen.ownitall.method.Spotify
uploadAlbum.
uploadAlbums() - Method in class ryzen.ownitall.method.download.Download
uploadAlbums.
uploadAlbums() - Method in interface ryzen.ownitall.method.interfaces.Export
uploadAlbums.
uploadAlbums() - Method in class ryzen.ownitall.method.Jellyfin
uploadAlbums.
uploadAlbums() - Method in class ryzen.ownitall.method.Spotify
uploadAlbums.
uploadLikedSongs() - Method in class ryzen.ownitall.method.download.Download
uploadLikedSongs.
uploadLikedSongs() - Method in interface ryzen.ownitall.method.interfaces.Export
uploadLikedSongs.
uploadLikedSongs() - Method in class ryzen.ownitall.method.Jellyfin
uploadLikedSongs.
uploadLikedSongs() - Method in class ryzen.ownitall.method.Spotify
uploadLikedSongs.
uploadPlaylist(Playlist) - Method in class ryzen.ownitall.method.download.Download
uploadPlaylist.
uploadPlaylist(Playlist) - Method in interface ryzen.ownitall.method.interfaces.Export
uploadPlaylist.
uploadPlaylist(Playlist) - Method in class ryzen.ownitall.method.Jellyfin
uploadPlaylist.
uploadPlaylist(Playlist) - Method in class ryzen.ownitall.method.Spotify
uploadPlaylist.
uploadPlaylists() - Method in class ryzen.ownitall.method.download.Download
uploadPlaylists.
uploadPlaylists() - Method in interface ryzen.ownitall.method.interfaces.Export
uploadPlaylists.
uploadPlaylists() - Method in class ryzen.ownitall.method.Jellyfin
uploadPlaylists.
uploadPlaylists() - Method in class ryzen.ownitall.method.Spotify
uploadPlaylists.
url - Static variable in class ryzen.ownitall.ui.web.MainMenu
Constant url="http://localhost:8080"

V

value() - Element in annotation interface ryzen.ownitall.util.Settings.Description
 
value() - Element in annotation interface ryzen.ownitall.util.Settings.Group
 
value() - Element in annotation interface ryzen.ownitall.util.Settings.Name
 

W

warn(String) - Method in class ryzen.ownitall.util.Logger
warn.
warn(Model, String) - Method in class ryzen.ownitall.ui.web.Logger
warn.
wrap(ArrayList<T>, String, int) - Static method in class ryzen.ownitall.util.IPIterator
wrap.
wrap(Iterator<T>, String, int) - Static method in class ryzen.ownitall.util.IPIterator
wrap.
wrap(Stream<T>, String, int) - Static method in class ryzen.ownitall.util.IPIterator
wrap.
writeAlbumData(Album, File) - Method in class ryzen.ownitall.method.download.Download
write album nfo data including coverimage
writeData(File, String) - Static method in class ryzen.ownitall.util.MusicTools
write "text" data to a file
writeMetaData(LinkedHashMap<FieldKey, String>, boolean, URI, File) - Static method in class ryzen.ownitall.util.MusicTools
write song metadata
writeMetaData(Song, File) - Static method in class ryzen.ownitall.method.download.Download
write song metadata wrapper for MusicTools metadata writer
writePlaylistData(Playlist, File) - Method in class ryzen.ownitall.method.download.Download
write playlist m3u data including coverimage

Y

Youtube - Class in ryzen.ownitall.method
Youtube class.
Youtube() - Constructor for class ryzen.ownitall.method.Youtube
default youtube constructor asking for user input
youtubeApplicatioName - Static variable in class ryzen.ownitall.Settings
 
youtubeClientID - Static variable in class ryzen.ownitall.Settings
 
youtubeClientSecret - Static variable in class ryzen.ownitall.Settings
 
youtubePlaylistLimit - Static variable in class ryzen.ownitall.Settings
Constant youtubePlaylistLimit
youtubeSongLimit - Static variable in class ryzen.ownitall.Settings
to limit number of songs in each youtube API batch query
YT_dl - Class in ryzen.ownitall.method.download
YT_dl class.
YT_dl() - Constructor for class ryzen.ownitall.method.download.YT_dl
default download constructor setting all settings / credentials
yt_dlCookieBrowser - Static variable in class ryzen.ownitall.Settings
option to hardcode browser to get cookies from options: chrome, firefox, check yt-dlp docs,...
yt_dlCookieFile - Static variable in class ryzen.ownitall.Settings
option to hardcode cookies file
yt_dlFile - Static variable in class ryzen.ownitall.Settings
youtube dl installation path
yt_dlQuality - Static variable in class ryzen.ownitall.Settings
download quality of music 0 - best, 10 - worst also respectfully increases file size
A C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form