Package net.dzultra.jsa.symbology
Datensatzklasse ManaCostResponse
java.lang.Object
java.lang.Record
net.dzultra.jsa.symbology.ManaCostResponse
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungManaCostResponse(String object, String cost, String[] colors, double cmc, boolean colorless, boolean monocolored, boolean multicolored) Erstellt eine Instanz einer DatensatzklasseManaCostResponse. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdoublecmc()Gibt den Wert für die Datensatzkomponentecmczurück.booleanGibt den Wert für die Datensatzkomponentecolorlesszurück.String[]colors()Gibt den Wert für die Datensatzkomponentecolorszurück.cost()Gibt den Wert für die Datensatzkomponentecostzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.booleanGibt den Wert für die Datensatzkomponentemonocoloredzurück.booleanGibt den Wert für die Datensatzkomponentemulticoloredzurück.object()Gibt den Wert für die Datensatzkomponenteobjectzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
ManaCostResponse
public ManaCostResponse(String object, String cost, String[] colors, double cmc, boolean colorless, boolean monocolored, boolean multicolored) Erstellt eine Instanz einer DatensatzklasseManaCostResponse.- Parameter:
object- Wert für die Datensatzkomponenteobjectcost- Wert für die Datensatzkomponentecostcolors- Wert für die Datensatzkomponentecolorscmc- Wert für die Datensatzkomponentecmccolorless- Wert für die Datensatzkomponentecolorlessmonocolored- Wert für die Datensatzkomponentemonocoloredmulticolored- Wert für die Datensatzkomponentemulticolored
-
-
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. Referenzkomponenten werden verglichen mitObjects::equals(Object,Object); primitive Komponenten werden verglichen mit "==". -
object
Gibt den Wert für die Datensatzkomponenteobjectzurück.- Gibt zurück:
- Wert der Datensatzkomponente
object
-
cost
Gibt den Wert für die Datensatzkomponentecostzurück.- Gibt zurück:
- Wert der Datensatzkomponente
cost
-
colors
Gibt den Wert für die Datensatzkomponentecolorszurück.- Gibt zurück:
- Wert der Datensatzkomponente
colors
-
cmc
public double cmc()Gibt den Wert für die Datensatzkomponentecmczurück.- Gibt zurück:
- Wert der Datensatzkomponente
cmc
-
colorless
public boolean colorless()Gibt den Wert für die Datensatzkomponentecolorlesszurück.- Gibt zurück:
- Wert der Datensatzkomponente
colorless
-
monocolored
public boolean monocolored()Gibt den Wert für die Datensatzkomponentemonocoloredzurück.- Gibt zurück:
- Wert der Datensatzkomponente
monocolored
-
multicolored
public boolean multicolored()Gibt den Wert für die Datensatzkomponentemulticoloredzurück.- Gibt zurück:
- Wert der Datensatzkomponente
multicolored
-