Datensatzklasse SystemStatus
java.lang.Object
java.lang.Record
de.delinkedde.areashopreborn.domain.SystemStatus
- Datensatzkomponenten:
database- SQLite statuseconomyProvider- active Vault economy provider nameloadedWorlds- Bukkit worlds currently loadedworldGuardManagers- loaded worlds with a WorldGuard region manager
public record SystemStatus(DatabaseStatus database, String economyProvider, int loadedWorlds, int worldGuardManagers)
extends Record
Aggregated operational status shown to an administrator.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSystemStatus(DatabaseStatus database, String economyProvider, int loadedWorlds, int worldGuardManagers) Erstellt eine Instanz einer DatensatzklasseSystemStatus. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdatabase()Gibt den Wert für die Datensatzkomponentedatabasezurück.Gibt den Wert für die DatensatzkomponenteeconomyProviderzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.intGibt den Wert für die DatensatzkomponenteloadedWorldszurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.intGibt den Wert für die DatensatzkomponenteworldGuardManagerszurück.
-
Konstruktordetails
-
SystemStatus
public SystemStatus(DatabaseStatus database, String economyProvider, int loadedWorlds, int worldGuardManagers) Erstellt eine Instanz einer DatensatzklasseSystemStatus.- Parameter:
database- Wert für die DatensatzkomponentedatabaseeconomyProvider- Wert für die DatensatzkomponenteeconomyProviderloadedWorlds- Wert für die DatensatzkomponenteloadedWorldsworldGuardManagers- Wert für die DatensatzkomponenteworldGuardManagers
-
-
Methodendetails
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Referenzkomponenten werden verglichen mitObjects::equals(Object,Object); primitive Komponenten werden verglichen mit "==". -
database
Gibt den Wert für die Datensatzkomponentedatabasezurück.- Gibt zurück:
- Wert der Datensatzkomponente
database
-
economyProvider
Gibt den Wert für die DatensatzkomponenteeconomyProviderzurück.- Gibt zurück:
- Wert der Datensatzkomponente
economyProvider
-
loadedWorlds
public int loadedWorlds()Gibt den Wert für die DatensatzkomponenteloadedWorldszurück.- Gibt zurück:
- Wert der Datensatzkomponente
loadedWorlds
-
worldGuardManagers
public int worldGuardManagers()Gibt den Wert für die DatensatzkomponenteworldGuardManagerszurück.- Gibt zurück:
- Wert der Datensatzkomponente
worldGuardManagers
-