Datensatzklasse NbtSuggestions.FieldDef
java.lang.Object
java.lang.Record
de.luckymcdev.foundryengine.client.command.suggest.nbt.NbtSuggestions.FieldDef
- Umschließende Klasse:
NbtSuggestions
public static record NbtSuggestions.FieldDef(String name, NbtSuggestions.NbtType type, String subtext, @Nullable List<NbtSuggestions.FieldDef> children, NbtSuggestions.Subtype subtype, @Nullable NbtSuggestions.NbtType elementType)
extends Record
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFieldDef(String name, NbtSuggestions.NbtType type, String subtext) FieldDef(String name, NbtSuggestions.NbtType type, String subtext, NbtSuggestions.NbtType elementType) FieldDef(String name, NbtSuggestions.NbtType type, String subtext, NbtSuggestions.Subtype subtype) FieldDef(String name, NbtSuggestions.NbtType type, String subtext, @Nullable List<NbtSuggestions.FieldDef> children) FieldDef(String name, NbtSuggestions.NbtType type, String subtext, @Nullable List<NbtSuggestions.FieldDef> children, NbtSuggestions.Subtype subtype, @Nullable NbtSuggestions.NbtType elementType) Erstellt eine Instanz einer DatensatzklasseFieldDef. -
Methodenübersicht
Modifikator und TypMethodeBeschreibung@Nullable List<NbtSuggestions.FieldDef> children()Gibt den Wert für die Datensatzkomponentechildrenzurück.@Nullable NbtSuggestions.NbtTypeGibt den Wert für die DatensatzkomponenteelementTypezurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.name()Gibt den Wert für die Datensatzkomponentenamezurück.subtext()Gibt den Wert für die Datensatzkomponentesubtextzurück.subtype()Gibt den Wert für die Datensatzkomponentesubtypezurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.type()Gibt den Wert für die Datensatzkomponentetypezurück.
-
Konstruktordetails
-
FieldDef
-
FieldDef
public FieldDef(String name, NbtSuggestions.NbtType type, String subtext, @Nullable @Nullable List<NbtSuggestions.FieldDef> children) -
FieldDef
public FieldDef(String name, NbtSuggestions.NbtType type, String subtext, NbtSuggestions.Subtype subtype) -
FieldDef
public FieldDef(String name, NbtSuggestions.NbtType type, String subtext, NbtSuggestions.NbtType elementType) -
FieldDef
public FieldDef(String name, NbtSuggestions.NbtType type, String subtext, @Nullable @Nullable List<NbtSuggestions.FieldDef> children, NbtSuggestions.Subtype subtype, @Nullable @Nullable NbtSuggestions.NbtType elementType) Erstellt eine Instanz einer DatensatzklasseFieldDef.- Parameter:
name- Wert für die Datensatzkomponentenametype- Wert für die Datensatzkomponentetypesubtext- Wert für die Datensatzkomponentesubtextchildren- Wert für die Datensatzkomponentechildrensubtype- Wert für die DatensatzkomponentesubtypeelementType- Wert für die DatensatzkomponenteelementType
-
-
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
-
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). -
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
-
subtext
Gibt den Wert für die Datensatzkomponentesubtextzurück.- Gibt zurück:
- Wert der Datensatzkomponente
subtext
-
children
Gibt den Wert für die Datensatzkomponentechildrenzurück.- Gibt zurück:
- Wert der Datensatzkomponente
children
-
subtype
Gibt den Wert für die Datensatzkomponentesubtypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
subtype
-
elementType
Gibt den Wert für die DatensatzkomponenteelementTypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
elementType
-