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
  • 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 Datensatzklasse PlayerStats.
      Parameter:
      username - Wert für die Datensatzkomponente username
      headUrl - Wert für die Datensatzkomponente headUrl
      isOnline - Wert für die Datensatzkomponente isOnline
      isBedrock - Wert für die Datensatzkomponente isBedrock
      isHidden - Wert für die Datensatzkomponente isHidden
      currentGamemode - Wert für die Datensatzkomponente currentGamemode
      badge - Wert für die Datensatzkomponente badge
      lastSeen - Wert für die Datensatzkomponente lastSeen
      oneblockStats - Wert für die Datensatzkomponente oneblockStats
      survivalStats - Wert für die Datensatzkomponente survivalStats
      skyblockStats - Wert für die Datensatzkomponente skyblockStats
      kingdomsStats - Wert für die Datensatzkomponente kingdomsStats
      parkourStats - Wert für die Datensatzkomponente parkourStats
      creativeStats - Wert für die Datensatzkomponente creativeStats
      prisonStats - Wert für die Datensatzkomponente prisonStats
  • Methodendetails

    • toString

      public final String toString()
      Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten.
      Angegeben von:
      toString in Klasse Record
      Gibt zurück:
      eine Zeichenfolgendarstellung dieses Objekts
    • hashCode

      public final int hashCode()
      Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet.
      Angegeben von:
      hashCode in Klasse Record
      Gibt zurück:
      ein Hashcodewert für dieses Objekt
    • equals

      public final boolean equals(Object o)
      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 mit Objects::equals(Object,Object). Primitive Komponenten werden mit der compare-Methode aus den entsprechenden Wrapper-Klassen verglichen.
      Angegeben von:
      equals in Klasse Record
      Parameter:
      o - das Objekt, mit dem verglichen wird
      Gibt zurück:
      true, wenn dieses Objekt gleich dem Argument o ist, andernfalls false.
    • username

      public String username()
      Gibt den Wert für die Datensatzkomponente username zurück.
      Gibt zurück:
      Wert der Datensatzkomponente username
    • headUrl

      public String headUrl()
      Gibt den Wert für die Datensatzkomponente headUrl zurück.
      Gibt zurück:
      Wert der Datensatzkomponente headUrl
    • isOnline

      public boolean isOnline()
      Gibt den Wert für die Datensatzkomponente isOnline zurück.
      Gibt zurück:
      Wert der Datensatzkomponente isOnline
    • isBedrock

      public boolean isBedrock()
      Gibt den Wert für die Datensatzkomponente isBedrock zurück.
      Gibt zurück:
      Wert der Datensatzkomponente isBedrock
    • isHidden

      public boolean isHidden()
      Gibt den Wert für die Datensatzkomponente isHidden zurück.
      Gibt zurück:
      Wert der Datensatzkomponente isHidden
    • currentGamemode

      @Nullable public @Nullable Gamemode currentGamemode()
      Gibt den Wert für die Datensatzkomponente currentGamemode zurück.
      Gibt zurück:
      Wert der Datensatzkomponente currentGamemode
    • badge

      @Nullable public @Nullable Badge badge()
      Gibt den Wert für die Datensatzkomponente badge zurück.
      Gibt zurück:
      Wert der Datensatzkomponente badge
    • lastSeen

      public String lastSeen()
      Gibt den Wert für die Datensatzkomponente lastSeen zurück.
      Gibt zurück:
      Wert der Datensatzkomponente lastSeen
    • oneblockStats

      public PlayerStats.OneblockStats oneblockStats()
      Gibt den Wert für die Datensatzkomponente oneblockStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente oneblockStats
    • survivalStats

      public PlayerStats.SurvivalStats survivalStats()
      Gibt den Wert für die Datensatzkomponente survivalStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente survivalStats
    • skyblockStats

      public PlayerStats.SkyblockStats skyblockStats()
      Gibt den Wert für die Datensatzkomponente skyblockStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente skyblockStats
    • kingdomsStats

      public PlayerStats.KingdomsStats kingdomsStats()
      Gibt den Wert für die Datensatzkomponente kingdomsStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente kingdomsStats
    • parkourStats

      public PlayerStats.ParkourStats parkourStats()
      Gibt den Wert für die Datensatzkomponente parkourStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente parkourStats
    • creativeStats

      public PlayerStats.CreativeStats creativeStats()
      Gibt den Wert für die Datensatzkomponente creativeStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente creativeStats
    • prisonStats

      public PlayerStats.PrisonStats prisonStats()
      Gibt den Wert für die Datensatzkomponente prisonStats zurück.
      Gibt zurück:
      Wert der Datensatzkomponente prisonStats