Datensatzklasse GroovyAutocompleteProvider
java.lang.Object
java.lang.Record
de.luckymcdev.foundryengine.client.imgui.text.preset.groovy.GroovyAutocompleteProvider
- Alle implementierten Schnittstellen:
IAutocompleteProvider
public record GroovyAutocompleteProvider(GroovyColorizer colorizer)
extends Record
implements IAutocompleteProvider
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungGroovyAutocompleteProvider(GroovyColorizer colorizer) Erstellt eine Instanz einer DatensatzklasseGroovyAutocompleteProvider. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungGibt den Wert für die Datensatzkomponentecolorizerzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.getCandidates(String prefix, List<List<EditorGlyph>> lines, EditorCoordinates cursor) final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.static AutocompleteItembooleanshouldSuppress(String prefix, List<List<EditorGlyph>> lines, EditorCoordinates cursor) final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.Von Schnittstelle geerbte Methoden IAutocompleteProvider
appendParens, minPrefixLength
-
Konstruktordetails
-
GroovyAutocompleteProvider
Erstellt eine Instanz einer DatensatzklasseGroovyAutocompleteProvider.- Parameter:
colorizer- Wert für die Datensatzkomponentecolorizer
-
-
Methodendetails
-
item
-
shouldSuppress
public boolean shouldSuppress(String prefix, List<List<EditorGlyph>> lines, EditorCoordinates cursor) - Angegeben von:
shouldSuppressin SchnittstelleIAutocompleteProvider
-
getCandidates
public List<AutocompleteItem> getCandidates(String prefix, List<List<EditorGlyph>> lines, EditorCoordinates cursor) - Angegeben von:
getCandidatesin SchnittstelleIAutocompleteProvider
-
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). -
colorizer
Gibt den Wert für die Datensatzkomponentecolorizerzurück.- Gibt zurück:
- Wert der Datensatzkomponente
colorizer
-