All Classes and Interfaces
Class
Description
The AboutJemmPanel class provides a JPanel that displays information about the Jemm application.
The AboutJemmWindow class provides a window that displays information about the Jemm application.
Represents the panel for adding a new genre in the application.
This class represents a window for adding genres in the application.
This class represents a panel for adding people in the application.
This class represents a window for adding people in the application.
This class represents a panel for adding studios in the application.
This class represents a window for adding studios in the application.
This class represents a window for adding tags in the application.
This class is used to check the connection to the Jellyfin server.
This class is used to establish a connection with the Jellyfin API.
The DonationPanel class represents a panel that encourages users to donate to support the development of the software.
The DonationWin class is responsible for displaying a donation window.
Represents a genre item in Jellyfin.
Represents a collection of JellyfinCadGenresItem objects.
Represents a JellyfinCadPeopleItem object.
This class represents a people item in the Jellyfin catalog.
This class represents a studio item in the Jellyfin catalog.
This class represents a collection of studio items in the Jellyfin catalog.
This class represents the result of a connection attempt to a Jellyfin server.
This class represents the credentials for a Jellyfin server.
The JellyfinCsvStructure class represents the structure of a CSV file for Jellyfin metadata.
The JellyfinExportMetadata class is responsible for exporting metadata from a Jellyfin instance to a CSV file.
This class represents a folder in the Jellyfin server.
This class represents the metadata for a Jellyfin folder.
This class represents the JellyfinFolders.
This class represents the JellyfinGenreItem.
The JellyfinImportMetadata class is responsible for importing metadata from a CSV file into a Jellyfin instance.
This class represents the JellyfinInstanceDetails.
This class represents the JellyfinItem.
This class represents the JellyfinItemMetadata.
This class represents the items in Jellyfin.
This class represents the updates to Jellyfin items.
The JellyfinLookAndFell class is used to manage the look and feel of the Jellyfin application.
The JellyfimParameters enumeration is used to represent the parameters for a Jellyfin instance.
This class represents a person involved in a media item in Jellyfin.
This class represents the provider IDs for a media item in Jellyfin.
The JellyfinReportEngine class extends the Thread class and is used to generate reports from a Jellyfin server.
The JellyfinReportGenres class is used to generate genre reports from a Jellyfin server.
The JellyfinReportGenresItem class extends the JellyfinCadGenresItem class and is used to represent a genre item in a report.
The JellyfinReportGenresStructure class extends the ArrayList class and is used to represent a list of genre items in a report.
The JellyfinReportInventory class is used to generate inventory reports from a Jellyfin server.
The JellyfinReportInventoryItem class extends the JellyfinFolder class and is used to represent an inventory item in a report.
The JellyfinReportInventoryStructure class extends the ArrayList class and is used to represent a list of inventory items in a report.
The JellyfinReportInventorySubItem class extends the JellyfinItem class and is used to represent a sub-item in an inventory item in a report.
The JellyfinReportPeople class is used to represent people in a report.
The JellyfinReportPeopleItem class extends the JellyfinCadPeopleItem class and is used to represent a person in a report.
The JellyfinReportPeopleStructure class extends the ArrayList class and is used to represent a list of people in a report.
The JellyfinReportStudios class is used to represent studios in a report.
The JellyfinReportStudiosItem class extends the JellyfinCadStudioItem class and is used to represent a studio in a report.
The JellyfinReportStudiosStructure class extends the ArrayList class and is used to represent a list of studios in a report.
The JellyfinReportTags class is used to represent tags in a report.
The JellyfinReportTagsItem class is used to represent a tag in a report.
The JellyfinReportTagsStructure class extends the ArrayList class and is used to represent a list of tags in a report.
The JellyfinReportTypes enumeration is used to represent the types of reports in the Jellyfin application.
The JellyfinReportYears class is used to represent years in a report.
The JellyfinReportYearsItem class is used to represent a year in a report.
The JellyfinReportYearsStructure class extends the ArrayList class and is used to represent a list of years in a report.
This class represents a studio involved in a media item in Jellyfin.
This class represents a user in Jellyfin.
This class represents the configuration of a user in Jellyfin.
This class represents the user policy in Jellyfin.
This class represents the users in Jellyfin.
Utility class for Jellyfin related functions.
Main class of the application.
Represents the version of Jemm (Jellyfin Easy Metadata Manager).
This class is responsible for loading folder metadata from the Jellyfin server.
This class is responsible for loading folders from the Jellyfin server.
This class is responsible for loading genres from the Jellyfin server.
This class is responsible for loading item metadata from the Jellyfin server.
This class is responsible for loading items from the Jellyfin server.
This class is responsible for loading people from the Jellyfin server.
The LoadServerInfo class is responsible for loading server information from a Jellyfin instance.
This class is responsible for loading studios from the Jellyfin server.
This class is responsible for loading users from the Jellyfin server.
LoginWindow is a class that extends JFrame and represents the login window of the application.
MainWindow is a class that extends JFrame and represents the main window of the application.
This class is responsible for managing and save folder items in Jellyfin Server.
Utility class for transforming date formats.
This class represents a panel that is displayed while the application is waiting for a process to complete.
This class represents a window that is displayed while the application is waiting for a process to complete.