Datensatzklasse PlayerStats
java.lang.Object
java.lang.Record
net.dzultra.jfa.apidata.PlayerStats
public record PlayerStats(String username, String headUrl, boolean isOnline, boolean isBedrock, boolean isHidden, @Nullable Gamemode currentGamemode, @Nullable Badge badge, String lastSeen, PlayerStats.OneblockStats oneblockStats, PlayerStats.SurvivalStats survivalStats, PlayerStats.SkyblockStats skyblockStats, PlayerStats.KingdomsStats kingdomsStats, PlayerStats.ParkourStats parkourStats, PlayerStats.CreativeStats creativeStats, PlayerStats.PrisonStats prisonStats)
extends Record
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifikator und TypKlasseBeschreibungstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic interfacestatic final recordstatic final record -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPlayerStats(String username, String headUrl, boolean isOnline, boolean isBedrock, boolean isHidden, @Nullable Gamemode currentGamemode, @Nullable Badge badge, String lastSeen, PlayerStats.OneblockStats oneblockStats, PlayerStats.SurvivalStats survivalStats, PlayerStats.SkyblockStats skyblockStats, PlayerStats.KingdomsStats kingdomsStats, PlayerStats.ParkourStats parkourStats, PlayerStats.CreativeStats creativeStats, PlayerStats.PrisonStats prisonStats) Erstellt eine Instanz einer DatensatzklassePlayerStats. -
Methodenübersicht
Modifikator und TypMethodeBeschreibung@Nullable Badgebadge()Gibt den Wert für die Datensatzkomponentebadgezurück.Gibt den Wert für die DatensatzkomponentecreativeStatszurück.@Nullable GamemodeGibt den Wert für die DatensatzkomponentecurrentGamemodezurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.headUrl()Gibt den Wert für die DatensatzkomponenteheadUrlzurück.booleanGibt den Wert für die DatensatzkomponenteisBedrockzurück.booleanisHidden()Gibt den Wert für die DatensatzkomponenteisHiddenzurück.booleanisOnline()Gibt den Wert für die DatensatzkomponenteisOnlinezurück.Gibt den Wert für die DatensatzkomponentekingdomsStatszurück.lastSeen()Gibt den Wert für die DatensatzkomponentelastSeenzurück.Gibt den Wert für die DatensatzkomponenteoneblockStatszurück.Gibt den Wert für die DatensatzkomponenteparkourStatszurück.Gibt den Wert für die DatensatzkomponenteprisonStatszurück.Gibt den Wert für die DatensatzkomponenteskyblockStatszurück.Gibt den Wert für die DatensatzkomponentesurvivalStatszurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.username()Gibt den Wert für die Datensatzkomponenteusernamezurück.
-
Konstruktordetails
-
PlayerStats
public PlayerStats(String username, String headUrl, boolean isOnline, boolean isBedrock, boolean isHidden, @Nullable @Nullable Gamemode currentGamemode, @Nullable @Nullable Badge badge, String lastSeen, PlayerStats.OneblockStats oneblockStats, PlayerStats.SurvivalStats survivalStats, PlayerStats.SkyblockStats skyblockStats, PlayerStats.KingdomsStats kingdomsStats, PlayerStats.ParkourStats parkourStats, PlayerStats.CreativeStats creativeStats, PlayerStats.PrisonStats prisonStats) Erstellt eine Instanz einer DatensatzklassePlayerStats.- Parameter:
username- Wert für die DatensatzkomponenteusernameheadUrl- Wert für die DatensatzkomponenteheadUrlisOnline- Wert für die DatensatzkomponenteisOnlineisBedrock- Wert für die DatensatzkomponenteisBedrockisHidden- Wert für die DatensatzkomponenteisHiddencurrentGamemode- Wert für die DatensatzkomponentecurrentGamemodebadge- Wert für die DatensatzkomponentebadgelastSeen- Wert für die DatensatzkomponentelastSeenoneblockStats- Wert für die DatensatzkomponenteoneblockStatssurvivalStats- Wert für die DatensatzkomponentesurvivalStatsskyblockStats- Wert für die DatensatzkomponenteskyblockStatskingdomsStats- Wert für die DatensatzkomponentekingdomsStatsparkourStats- Wert für die DatensatzkomponenteparkourStatscreativeStats- Wert für die DatensatzkomponentecreativeStatsprisonStats- Wert für die DatensatzkomponenteprisonStats
-
-
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
-
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 mit dercompare-Methode aus den entsprechenden Wrapper-Klassen verglichen. -
username
Gibt den Wert für die Datensatzkomponenteusernamezurück.- Gibt zurück:
- Wert der Datensatzkomponente
username
-
headUrl
Gibt den Wert für die DatensatzkomponenteheadUrlzurück.- Gibt zurück:
- Wert der Datensatzkomponente
headUrl
-
isOnline
public boolean isOnline()Gibt den Wert für die DatensatzkomponenteisOnlinezurück.- Gibt zurück:
- Wert der Datensatzkomponente
isOnline
-
isBedrock
public boolean isBedrock()Gibt den Wert für die DatensatzkomponenteisBedrockzurück.- Gibt zurück:
- Wert der Datensatzkomponente
isBedrock
-
isHidden
public boolean isHidden()Gibt den Wert für die DatensatzkomponenteisHiddenzurück.- Gibt zurück:
- Wert der Datensatzkomponente
isHidden
-
currentGamemode
Gibt den Wert für die DatensatzkomponentecurrentGamemodezurück.- Gibt zurück:
- Wert der Datensatzkomponente
currentGamemode
-
badge
Gibt den Wert für die Datensatzkomponentebadgezurück.- Gibt zurück:
- Wert der Datensatzkomponente
badge
-
lastSeen
Gibt den Wert für die DatensatzkomponentelastSeenzurück.- Gibt zurück:
- Wert der Datensatzkomponente
lastSeen
-
oneblockStats
Gibt den Wert für die DatensatzkomponenteoneblockStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
oneblockStats
-
survivalStats
Gibt den Wert für die DatensatzkomponentesurvivalStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
survivalStats
-
skyblockStats
Gibt den Wert für die DatensatzkomponenteskyblockStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
skyblockStats
-
kingdomsStats
Gibt den Wert für die DatensatzkomponentekingdomsStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
kingdomsStats
-
parkourStats
Gibt den Wert für die DatensatzkomponenteparkourStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
parkourStats
-
creativeStats
Gibt den Wert für die DatensatzkomponentecreativeStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
creativeStats
-
prisonStats
Gibt den Wert für die DatensatzkomponenteprisonStatszurück.- Gibt zurück:
- Wert der Datensatzkomponente
prisonStats
-