Package com.dua3.utility.fx.controls
Datensatzklasse InputDialogPane.ButtonDef<R>
java.lang.Object
java.lang.Record
com.dua3.utility.fx.controls.InputDialogPane.ButtonDef<R>
- Umschließende Klasse:
InputDialogPane<R>
public static record InputDialogPane.ButtonDef<R>(ButtonType type, DialogPaneBuilder.ResultHandler<R> resultHandler, Consumer<InputDialogPane<R>> action, BooleanExpression enabled)
extends Record
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungButtonDef(ButtonType type, DialogPaneBuilder.ResultHandler<R> resultHandler, Consumer<InputDialogPane<R>> action, BooleanExpression enabled) Erstellt eine Instanz einer DatensatzklasseButtonDef. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaction()Gibt den Wert für die Datensatzkomponenteactionzurück.enabled()Gibt den Wert für die Datensatzkomponenteenabledzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.Gibt den Wert für die DatensatzkomponenteresultHandlerzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.type()Gibt den Wert für die Datensatzkomponentetypezurück.
-
Konstruktordetails
-
ButtonDef
public ButtonDef(ButtonType type, DialogPaneBuilder.ResultHandler<R> resultHandler, Consumer<InputDialogPane<R>> action, BooleanExpression enabled) Erstellt eine Instanz einer DatensatzklasseButtonDef.- Parameter:
type- Wert für die DatensatzkomponentetyperesultHandler- Wert für die DatensatzkomponenteresultHandleraction- Wert für die Datensatzkomponenteactionenabled- Wert für die Datensatzkomponenteenabled
-
-
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
-
resultHandler
Gibt den Wert für die DatensatzkomponenteresultHandlerzurück.- Gibt zurück:
- Wert der Datensatzkomponente
resultHandler
-
action
Gibt den Wert für die Datensatzkomponenteactionzurück.- Gibt zurück:
- Wert der Datensatzkomponente
action
-
enabled
Gibt den Wert für die Datensatzkomponenteenabledzurück.- Gibt zurück:
- Wert der Datensatzkomponente
enabled
-