Datensatzklasse MTGSet

java.lang.Object
java.lang.Record
net.dzultra.jsa.sets.MTGSet
Alle implementierten Schnittstellen:
SetRecord

public record MTGSet(String type, UUID id, String code, @Nullable String mtgo_code, @Nullable String arena_code, @Nullable Integer tcgplayer_id, String name, String set_type, @Nullable Date released_at, @Nullable String block_code, @Nullable String block, @Nullable String parent_set_code, Integer card_count, @Nullable Integer printed_size, Boolean digital, Boolean foil_only, Boolean nonfoil_only, URI scryfall_uri, URI uri, URI icon_svg_uri, URI search_uri) extends Record implements SetRecord
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    MTGSet(String type, UUID id, String code, @Nullable String mtgo_code, @Nullable String arena_code, @Nullable Integer tcgplayer_id, String name, String set_type, @Nullable Date released_at, @Nullable String block_code, @Nullable String block, @Nullable String parent_set_code, Integer card_count, @Nullable Integer printed_size, Boolean digital, Boolean foil_only, Boolean nonfoil_only, URI scryfall_uri, URI uri, URI icon_svg_uri, URI search_uri)
    Erstellt eine Instanz einer Datensatzklasse MTGSet.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    @Nullable String
    Gibt den Wert für die Datensatzkomponente arena_code zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente block zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente block_code zurück.
    Gibt den Wert für die Datensatzkomponente card_count zurück.
    Gibt den Wert für die Datensatzkomponente code zurück.
    Gibt den Wert für die Datensatzkomponente digital zurück.
    final boolean
    Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
    Gibt den Wert für die Datensatzkomponente foil_only zurück.
    final int
    Gibt einen Hashcodewert für diese Objekt zurück.
    Gibt den Wert für die Datensatzkomponente icon_svg_uri zurück.
    id()
    Gibt den Wert für die Datensatzkomponente id zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente mtgo_code zurück.
    Gibt den Wert für die Datensatzkomponente name zurück.
    Gibt den Wert für die Datensatzkomponente nonfoil_only zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente parent_set_code zurück.
    @Nullable Integer
    Gibt den Wert für die Datensatzkomponente printed_size zurück.
    @Nullable Date
    Gibt den Wert für die Datensatzkomponente released_at zurück.
    Gibt den Wert für die Datensatzkomponente scryfall_uri zurück.
    Gibt den Wert für die Datensatzkomponente search_uri zurück.
    Gibt den Wert für die Datensatzkomponente set_type zurück.
    @Nullable Integer
    Gibt den Wert für die Datensatzkomponente tcgplayer_id zurück.
    final String
    Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
    Gibt den Wert für die Datensatzkomponente type zurück.
    uri()
    Gibt den Wert für die Datensatzkomponente uri zurück.

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • MTGSet

      public MTGSet(String type, UUID id, String code, @Nullable @Nullable String mtgo_code, @Nullable @Nullable String arena_code, @Nullable @Nullable Integer tcgplayer_id, String name, String set_type, @Nullable @Nullable Date released_at, @Nullable @Nullable String block_code, @Nullable @Nullable String block, @Nullable @Nullable String parent_set_code, Integer card_count, @Nullable @Nullable Integer printed_size, Boolean digital, Boolean foil_only, Boolean nonfoil_only, URI scryfall_uri, URI uri, URI icon_svg_uri, URI search_uri)
      Erstellt eine Instanz einer Datensatzklasse MTGSet.
      Parameter:
      type - Wert für die Datensatzkomponente type
      id - Wert für die Datensatzkomponente id
      code - Wert für die Datensatzkomponente code
      mtgo_code - Wert für die Datensatzkomponente mtgo_code
      arena_code - Wert für die Datensatzkomponente arena_code
      tcgplayer_id - Wert für die Datensatzkomponente tcgplayer_id
      name - Wert für die Datensatzkomponente name
      set_type - Wert für die Datensatzkomponente set_type
      released_at - Wert für die Datensatzkomponente released_at
      block_code - Wert für die Datensatzkomponente block_code
      block - Wert für die Datensatzkomponente block
      parent_set_code - Wert für die Datensatzkomponente parent_set_code
      card_count - Wert für die Datensatzkomponente card_count
      printed_size - Wert für die Datensatzkomponente printed_size
      digital - Wert für die Datensatzkomponente digital
      foil_only - Wert für die Datensatzkomponente foil_only
      nonfoil_only - Wert für die Datensatzkomponente nonfoil_only
      scryfall_uri - Wert für die Datensatzkomponente scryfall_uri
      uri - Wert für die Datensatzkomponente uri
      icon_svg_uri - Wert für die Datensatzkomponente icon_svg_uri
      search_uri - Wert für die Datensatzkomponente search_uri
  • 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. Alle Komponenten in dieser Datensatzklasse werden verglichen mit Objects::equals(Object,Object).
      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.
    • type

      @SerializedName("object") public String type()
      Gibt den Wert für die Datensatzkomponente type zurück.
      Gibt zurück:
      Wert der Datensatzkomponente type
    • id

      public UUID id()
      Gibt den Wert für die Datensatzkomponente id zurück.
      Gibt zurück:
      Wert der Datensatzkomponente id
    • code

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

      @Nullable public @Nullable String mtgo_code()
      Gibt den Wert für die Datensatzkomponente mtgo_code zurück.
      Gibt zurück:
      Wert der Datensatzkomponente mtgo_code
    • arena_code

      @Nullable public @Nullable String arena_code()
      Gibt den Wert für die Datensatzkomponente arena_code zurück.
      Gibt zurück:
      Wert der Datensatzkomponente arena_code
    • tcgplayer_id

      @Nullable public @Nullable Integer tcgplayer_id()
      Gibt den Wert für die Datensatzkomponente tcgplayer_id zurück.
      Gibt zurück:
      Wert der Datensatzkomponente tcgplayer_id
    • name

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

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

      @Nullable public @Nullable Date released_at()
      Gibt den Wert für die Datensatzkomponente released_at zurück.
      Gibt zurück:
      Wert der Datensatzkomponente released_at
    • block_code

      @Nullable public @Nullable String block_code()
      Gibt den Wert für die Datensatzkomponente block_code zurück.
      Gibt zurück:
      Wert der Datensatzkomponente block_code
    • block

      @Nullable public @Nullable String block()
      Gibt den Wert für die Datensatzkomponente block zurück.
      Gibt zurück:
      Wert der Datensatzkomponente block
    • parent_set_code

      @Nullable public @Nullable String parent_set_code()
      Gibt den Wert für die Datensatzkomponente parent_set_code zurück.
      Gibt zurück:
      Wert der Datensatzkomponente parent_set_code
    • card_count

      public Integer card_count()
      Gibt den Wert für die Datensatzkomponente card_count zurück.
      Gibt zurück:
      Wert der Datensatzkomponente card_count
    • printed_size

      @Nullable public @Nullable Integer printed_size()
      Gibt den Wert für die Datensatzkomponente printed_size zurück.
      Gibt zurück:
      Wert der Datensatzkomponente printed_size
    • digital

      public Boolean digital()
      Gibt den Wert für die Datensatzkomponente digital zurück.
      Gibt zurück:
      Wert der Datensatzkomponente digital
    • foil_only

      public Boolean foil_only()
      Gibt den Wert für die Datensatzkomponente foil_only zurück.
      Gibt zurück:
      Wert der Datensatzkomponente foil_only
    • nonfoil_only

      public Boolean nonfoil_only()
      Gibt den Wert für die Datensatzkomponente nonfoil_only zurück.
      Gibt zurück:
      Wert der Datensatzkomponente nonfoil_only
    • scryfall_uri

      public URI scryfall_uri()
      Gibt den Wert für die Datensatzkomponente scryfall_uri zurück.
      Gibt zurück:
      Wert der Datensatzkomponente scryfall_uri
    • uri

      public URI uri()
      Gibt den Wert für die Datensatzkomponente uri zurück.
      Gibt zurück:
      Wert der Datensatzkomponente uri
    • icon_svg_uri

      public URI icon_svg_uri()
      Gibt den Wert für die Datensatzkomponente icon_svg_uri zurück.
      Gibt zurück:
      Wert der Datensatzkomponente icon_svg_uri
    • search_uri

      public URI search_uri()
      Gibt den Wert für die Datensatzkomponente search_uri zurück.
      Gibt zurück:
      Wert der Datensatzkomponente search_uri