Datensatzklasse Card.CardFace

java.lang.Object
java.lang.Record
net.dzultra.jsa.cards.Card.CardFace
Alle implementierten Schnittstellen:
CardRecord
Umschließende Klasse:
Card

public static record Card.CardFace(@Nullable String artist, @Nullable UUID artist_id, @Nullable Float cmc, @Nullable List<String> color_indicator, @Nullable List<String> colors, @Nullable String defense, @Nullable String flavor_text, @Nullable String illustration_id, @Nullable Card.ImageURIs image_uris, @Nullable String layout, @Nullable String loyalty, String mana_cost, String name, String type, @Nullable UUID oracle_id, @Nullable String oracle_text, @Nullable String power, @Nullable String printed_name, @Nullable String printed_text, @Nullable String printed_type_line, @Nullable String toughness, @Nullable String type_line, @Nullable String watermark) extends Record implements CardRecord
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    CardFace(@Nullable String artist, @Nullable UUID artist_id, @Nullable Float cmc, @Nullable List<String> color_indicator, @Nullable List<String> colors, @Nullable String defense, @Nullable String flavor_text, @Nullable String illustration_id, @Nullable Card.ImageURIs image_uris, @Nullable String layout, @Nullable String loyalty, String mana_cost, String name, String type, @Nullable UUID oracle_id, @Nullable String oracle_text, @Nullable String power, @Nullable String printed_name, @Nullable String printed_text, @Nullable String printed_type_line, @Nullable String toughness, @Nullable String type_line, @Nullable String watermark)
    Erstellt eine Instanz einer Datensatzklasse CardFace.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    @Nullable String
    Gibt den Wert für die Datensatzkomponente artist zurück.
    @Nullable UUID
    Gibt den Wert für die Datensatzkomponente artist_id zurück.
    @Nullable Float
    cmc()
    Gibt den Wert für die Datensatzkomponente cmc zurück.
    @Nullable List<String>
    Gibt den Wert für die Datensatzkomponente color_indicator zurück.
    @Nullable List<String>
    Gibt den Wert für die Datensatzkomponente colors zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente defense zurück.
    final boolean
    Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente flavor_text zurück.
    final int
    Gibt einen Hashcodewert für diese Objekt zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente illustration_id zurück.
    @Nullable Card.ImageURIs
    Gibt den Wert für die Datensatzkomponente image_uris zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente layout zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente loyalty zurück.
    Gibt den Wert für die Datensatzkomponente mana_cost zurück.
    Gibt den Wert für die Datensatzkomponente name zurück.
    @Nullable UUID
    Gibt den Wert für die Datensatzkomponente oracle_id zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente oracle_text zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente power zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente printed_name zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente printed_text zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente printed_type_line zurück.
    final String
    Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente toughness zurück.
    Gibt den Wert für die Datensatzkomponente type zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente type_line zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente watermark zurück.

    Von Klasse geerbte Methoden java.lang.Object

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

    • CardFace

      public CardFace(@Nullable @Nullable String artist, @Nullable @Nullable UUID artist_id, @Nullable @Nullable Float cmc, @Nullable @Nullable List<String> color_indicator, @Nullable @Nullable List<String> colors, @Nullable @Nullable String defense, @Nullable @Nullable String flavor_text, @Nullable @Nullable String illustration_id, @Nullable @Nullable Card.ImageURIs image_uris, @Nullable @Nullable String layout, @Nullable @Nullable String loyalty, String mana_cost, String name, String type, @Nullable @Nullable UUID oracle_id, @Nullable @Nullable String oracle_text, @Nullable @Nullable String power, @Nullable @Nullable String printed_name, @Nullable @Nullable String printed_text, @Nullable @Nullable String printed_type_line, @Nullable @Nullable String toughness, @Nullable @Nullable String type_line, @Nullable @Nullable String watermark)
      Erstellt eine Instanz einer Datensatzklasse CardFace.
      Parameter:
      artist - Wert für die Datensatzkomponente artist
      artist_id - Wert für die Datensatzkomponente artist_id
      cmc - Wert für die Datensatzkomponente cmc
      color_indicator - Wert für die Datensatzkomponente color_indicator
      colors - Wert für die Datensatzkomponente colors
      defense - Wert für die Datensatzkomponente defense
      flavor_text - Wert für die Datensatzkomponente flavor_text
      illustration_id - Wert für die Datensatzkomponente illustration_id
      image_uris - Wert für die Datensatzkomponente image_uris
      layout - Wert für die Datensatzkomponente layout
      loyalty - Wert für die Datensatzkomponente loyalty
      mana_cost - Wert für die Datensatzkomponente mana_cost
      name - Wert für die Datensatzkomponente name
      type - Wert für die Datensatzkomponente type
      oracle_id - Wert für die Datensatzkomponente oracle_id
      oracle_text - Wert für die Datensatzkomponente oracle_text
      power - Wert für die Datensatzkomponente power
      printed_name - Wert für die Datensatzkomponente printed_name
      printed_text - Wert für die Datensatzkomponente printed_text
      printed_type_line - Wert für die Datensatzkomponente printed_type_line
      toughness - Wert für die Datensatzkomponente toughness
      type_line - Wert für die Datensatzkomponente type_line
      watermark - Wert für die Datensatzkomponente watermark
  • 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.
    • artist

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

      @Nullable public @Nullable UUID artist_id()
      Gibt den Wert für die Datensatzkomponente artist_id zurück.
      Gibt zurück:
      Wert der Datensatzkomponente artist_id
    • cmc

      @Nullable public @Nullable Float cmc()
      Gibt den Wert für die Datensatzkomponente cmc zurück.
      Gibt zurück:
      Wert der Datensatzkomponente cmc
    • color_indicator

      @Nullable public @Nullable List<String> color_indicator()
      Gibt den Wert für die Datensatzkomponente color_indicator zurück.
      Gibt zurück:
      Wert der Datensatzkomponente color_indicator
    • colors

      @Nullable public @Nullable List<String> colors()
      Gibt den Wert für die Datensatzkomponente colors zurück.
      Gibt zurück:
      Wert der Datensatzkomponente colors
    • defense

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

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

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

      @Nullable public @Nullable Card.ImageURIs image_uris()
      Gibt den Wert für die Datensatzkomponente image_uris zurück.
      Gibt zurück:
      Wert der Datensatzkomponente image_uris
    • layout

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

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

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

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

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

      @Nullable public @Nullable UUID oracle_id()
      Gibt den Wert für die Datensatzkomponente oracle_id zurück.
      Gibt zurück:
      Wert der Datensatzkomponente oracle_id
    • oracle_text

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

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

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

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

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

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

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

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