Package net.dzultra.jsa.cards
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
KonstruktorenKonstruktorBeschreibungCardFace(@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 DatensatzklasseCardFace. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable Stringartist()Gibt den Wert für die Datensatzkomponenteartistzurück.@Nullable UUIDGibt den Wert für die Datensatzkomponenteartist_idzurück.@Nullable Floatcmc()Gibt den Wert für die Datensatzkomponentecmczurück.Gibt den Wert für die Datensatzkomponentecolor_indicatorzurück.colors()Gibt den Wert für die Datensatzkomponentecolorszurück.@Nullable Stringdefense()Gibt den Wert für die Datensatzkomponentedefensezurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.@Nullable StringGibt den Wert für die Datensatzkomponenteflavor_textzurück.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.@Nullable StringGibt den Wert für die Datensatzkomponenteillustration_idzurück.@Nullable Card.ImageURIsGibt den Wert für die Datensatzkomponenteimage_uriszurück.@Nullable Stringlayout()Gibt den Wert für die Datensatzkomponentelayoutzurück.@Nullable Stringloyalty()Gibt den Wert für die Datensatzkomponenteloyaltyzurück.Gibt den Wert für die Datensatzkomponentemana_costzurück.name()Gibt den Wert für die Datensatzkomponentenamezurück.@Nullable UUIDGibt den Wert für die Datensatzkomponenteoracle_idzurück.@Nullable StringGibt den Wert für die Datensatzkomponenteoracle_textzurück.@Nullable Stringpower()Gibt den Wert für die Datensatzkomponentepowerzurück.@Nullable StringGibt den Wert für die Datensatzkomponenteprinted_namezurück.@Nullable StringGibt den Wert für die Datensatzkomponenteprinted_textzurück.@Nullable StringGibt den Wert für die Datensatzkomponenteprinted_type_linezurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.@Nullable StringGibt den Wert für die Datensatzkomponentetoughnesszurück.type()Gibt den Wert für die Datensatzkomponentetypezurück.@Nullable StringGibt den Wert für die Datensatzkomponentetype_linezurück.@Nullable StringGibt den Wert für die Datensatzkomponentewatermarkzurück.
-
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 DatensatzklasseCardFace.- Parameter:
artist- Wert für die Datensatzkomponenteartistartist_id- Wert für die Datensatzkomponenteartist_idcmc- Wert für die Datensatzkomponentecmccolor_indicator- Wert für die Datensatzkomponentecolor_indicatorcolors- Wert für die Datensatzkomponentecolorsdefense- Wert für die Datensatzkomponentedefenseflavor_text- Wert für die Datensatzkomponenteflavor_textillustration_id- Wert für die Datensatzkomponenteillustration_idimage_uris- Wert für die Datensatzkomponenteimage_urislayout- Wert für die Datensatzkomponentelayoutloyalty- Wert für die Datensatzkomponenteloyaltymana_cost- Wert für die Datensatzkomponentemana_costname- Wert für die Datensatzkomponentenametype- Wert für die Datensatzkomponentetypeoracle_id- Wert für die Datensatzkomponenteoracle_idoracle_text- Wert für die Datensatzkomponenteoracle_textpower- Wert für die Datensatzkomponentepowerprinted_name- Wert für die Datensatzkomponenteprinted_nameprinted_text- Wert für die Datensatzkomponenteprinted_textprinted_type_line- Wert für die Datensatzkomponenteprinted_type_linetoughness- Wert für die Datensatzkomponentetoughnesstype_line- Wert für die Datensatzkomponentetype_linewatermark- Wert für die Datensatzkomponentewatermark
-
-
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. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
artist
Gibt den Wert für die Datensatzkomponenteartistzurück.- Gibt zurück:
- Wert der Datensatzkomponente
artist
-
artist_id
Gibt den Wert für die Datensatzkomponenteartist_idzurück.- Gibt zurück:
- Wert der Datensatzkomponente
artist_id
-
cmc
Gibt den Wert für die Datensatzkomponentecmczurück.- Gibt zurück:
- Wert der Datensatzkomponente
cmc
-
color_indicator
Gibt den Wert für die Datensatzkomponentecolor_indicatorzurück.- Gibt zurück:
- Wert der Datensatzkomponente
color_indicator
-
colors
Gibt den Wert für die Datensatzkomponentecolorszurück.- Gibt zurück:
- Wert der Datensatzkomponente
colors
-
defense
Gibt den Wert für die Datensatzkomponentedefensezurück.- Gibt zurück:
- Wert der Datensatzkomponente
defense
-
flavor_text
Gibt den Wert für die Datensatzkomponenteflavor_textzurück.- Gibt zurück:
- Wert der Datensatzkomponente
flavor_text
-
illustration_id
Gibt den Wert für die Datensatzkomponenteillustration_idzurück.- Gibt zurück:
- Wert der Datensatzkomponente
illustration_id
-
image_uris
Gibt den Wert für die Datensatzkomponenteimage_uriszurück.- Gibt zurück:
- Wert der Datensatzkomponente
image_uris
-
layout
Gibt den Wert für die Datensatzkomponentelayoutzurück.- Gibt zurück:
- Wert der Datensatzkomponente
layout
-
loyalty
Gibt den Wert für die Datensatzkomponenteloyaltyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
loyalty
-
mana_cost
Gibt den Wert für die Datensatzkomponentemana_costzurück.- Gibt zurück:
- Wert der Datensatzkomponente
mana_cost
-
name
Gibt den Wert für die Datensatzkomponentenamezurück.- Gibt zurück:
- Wert der Datensatzkomponente
name
-
type
Gibt den Wert für die Datensatzkomponentetypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
type
-
oracle_id
Gibt den Wert für die Datensatzkomponenteoracle_idzurück.- Gibt zurück:
- Wert der Datensatzkomponente
oracle_id
-
oracle_text
Gibt den Wert für die Datensatzkomponenteoracle_textzurück.- Gibt zurück:
- Wert der Datensatzkomponente
oracle_text
-
power
Gibt den Wert für die Datensatzkomponentepowerzurück.- Gibt zurück:
- Wert der Datensatzkomponente
power
-
printed_name
Gibt den Wert für die Datensatzkomponenteprinted_namezurück.- Gibt zurück:
- Wert der Datensatzkomponente
printed_name
-
printed_text
Gibt den Wert für die Datensatzkomponenteprinted_textzurück.- Gibt zurück:
- Wert der Datensatzkomponente
printed_text
-
printed_type_line
Gibt den Wert für die Datensatzkomponenteprinted_type_linezurück.- Gibt zurück:
- Wert der Datensatzkomponente
printed_type_line
-
toughness
Gibt den Wert für die Datensatzkomponentetoughnesszurück.- Gibt zurück:
- Wert der Datensatzkomponente
toughness
-
type_line
Gibt den Wert für die Datensatzkomponentetype_linezurück.- Gibt zurück:
- Wert der Datensatzkomponente
type_line
-
watermark
Gibt den Wert für die Datensatzkomponentewatermarkzurück.- Gibt zurück:
- Wert der Datensatzkomponente
watermark
-