Package net.dzultra.jsa.sets
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
KonstruktorenKonstruktorBeschreibungMTGSet(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 DatensatzklasseMTGSet. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung@Nullable StringGibt den Wert für die Datensatzkomponentearena_codezurück.@Nullable Stringblock()Gibt den Wert für die Datensatzkomponenteblockzurück.@Nullable StringGibt den Wert für die Datensatzkomponenteblock_codezurück.Gibt den Wert für die Datensatzkomponentecard_countzurück.code()Gibt den Wert für die Datensatzkomponentecodezurück.digital()Gibt den Wert für die Datensatzkomponentedigitalzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.Gibt den Wert für die Datensatzkomponentefoil_onlyzurück.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.Gibt den Wert für die Datensatzkomponenteicon_svg_urizurück.id()Gibt den Wert für die Datensatzkomponenteidzurück.@Nullable StringGibt den Wert für die Datensatzkomponentemtgo_codezurück.name()Gibt den Wert für die Datensatzkomponentenamezurück.Gibt den Wert für die Datensatzkomponentenonfoil_onlyzurück.@Nullable StringGibt den Wert für die Datensatzkomponenteparent_set_codezurück.@Nullable IntegerGibt den Wert für die Datensatzkomponenteprinted_sizezurück.@Nullable DateGibt den Wert für die Datensatzkomponentereleased_atzurück.Gibt den Wert für die Datensatzkomponentescryfall_urizurück.Gibt den Wert für die Datensatzkomponentesearch_urizurück.set_type()Gibt den Wert für die Datensatzkomponenteset_typezurück.@Nullable IntegerGibt den Wert für die Datensatzkomponentetcgplayer_idzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.type()Gibt den Wert für die Datensatzkomponentetypezurück.uri()Gibt den Wert für die Datensatzkomponenteurizurück.
-
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 DatensatzklasseMTGSet.- Parameter:
type- Wert für die Datensatzkomponentetypeid- Wert für die Datensatzkomponenteidcode- Wert für die Datensatzkomponentecodemtgo_code- Wert für die Datensatzkomponentemtgo_codearena_code- Wert für die Datensatzkomponentearena_codetcgplayer_id- Wert für die Datensatzkomponentetcgplayer_idname- Wert für die Datensatzkomponentenameset_type- Wert für die Datensatzkomponenteset_typereleased_at- Wert für die Datensatzkomponentereleased_atblock_code- Wert für die Datensatzkomponenteblock_codeblock- Wert für die Datensatzkomponenteblockparent_set_code- Wert für die Datensatzkomponenteparent_set_codecard_count- Wert für die Datensatzkomponentecard_countprinted_size- Wert für die Datensatzkomponenteprinted_sizedigital- Wert für die Datensatzkomponentedigitalfoil_only- Wert für die Datensatzkomponentefoil_onlynonfoil_only- Wert für die Datensatzkomponentenonfoil_onlyscryfall_uri- Wert für die Datensatzkomponentescryfall_uriuri- Wert für die Datensatzkomponenteuriicon_svg_uri- Wert für die Datensatzkomponenteicon_svg_urisearch_uri- Wert für die Datensatzkomponentesearch_uri
-
-
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). -
type
Gibt den Wert für die Datensatzkomponentetypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
type
-
id
Gibt den Wert für die Datensatzkomponenteidzurück.- Gibt zurück:
- Wert der Datensatzkomponente
id
-
code
Gibt den Wert für die Datensatzkomponentecodezurück.- Gibt zurück:
- Wert der Datensatzkomponente
code
-
mtgo_code
Gibt den Wert für die Datensatzkomponentemtgo_codezurück.- Gibt zurück:
- Wert der Datensatzkomponente
mtgo_code
-
arena_code
Gibt den Wert für die Datensatzkomponentearena_codezurück.- Gibt zurück:
- Wert der Datensatzkomponente
arena_code
-
tcgplayer_id
Gibt den Wert für die Datensatzkomponentetcgplayer_idzurück.- Gibt zurück:
- Wert der Datensatzkomponente
tcgplayer_id
-
name
Gibt den Wert für die Datensatzkomponentenamezurück.- Gibt zurück:
- Wert der Datensatzkomponente
name
-
set_type
Gibt den Wert für die Datensatzkomponenteset_typezurück.- Gibt zurück:
- Wert der Datensatzkomponente
set_type
-
released_at
Gibt den Wert für die Datensatzkomponentereleased_atzurück.- Gibt zurück:
- Wert der Datensatzkomponente
released_at
-
block_code
Gibt den Wert für die Datensatzkomponenteblock_codezurück.- Gibt zurück:
- Wert der Datensatzkomponente
block_code
-
block
Gibt den Wert für die Datensatzkomponenteblockzurück.- Gibt zurück:
- Wert der Datensatzkomponente
block
-
parent_set_code
Gibt den Wert für die Datensatzkomponenteparent_set_codezurück.- Gibt zurück:
- Wert der Datensatzkomponente
parent_set_code
-
card_count
Gibt den Wert für die Datensatzkomponentecard_countzurück.- Gibt zurück:
- Wert der Datensatzkomponente
card_count
-
printed_size
Gibt den Wert für die Datensatzkomponenteprinted_sizezurück.- Gibt zurück:
- Wert der Datensatzkomponente
printed_size
-
digital
Gibt den Wert für die Datensatzkomponentedigitalzurück.- Gibt zurück:
- Wert der Datensatzkomponente
digital
-
foil_only
Gibt den Wert für die Datensatzkomponentefoil_onlyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
foil_only
-
nonfoil_only
Gibt den Wert für die Datensatzkomponentenonfoil_onlyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
nonfoil_only
-
scryfall_uri
Gibt den Wert für die Datensatzkomponentescryfall_urizurück.- Gibt zurück:
- Wert der Datensatzkomponente
scryfall_uri
-
uri
Gibt den Wert für die Datensatzkomponenteurizurück.- Gibt zurück:
- Wert der Datensatzkomponente
uri
-
icon_svg_uri
Gibt den Wert für die Datensatzkomponenteicon_svg_urizurück.- Gibt zurück:
- Wert der Datensatzkomponente
icon_svg_uri
-
search_uri
Gibt den Wert für die Datensatzkomponentesearch_urizurück.- Gibt zurück:
- Wert der Datensatzkomponente
search_uri
-