public static enum PersonUtils.Attrib extends Enum<PersonUtils.Attrib>
Enum Constant and Description |
---|
BALANCE |
BIRTHDAY |
EMAIL |
EVIL |
FIRST_NAME |
IQ |
LAST_NAME |
Modifier and Type | Method and Description |
---|---|
void |
configureTableColumn(javafx.scene.control.TableColumn<Person,?> pColumn) |
javafx.util.Callback<javafx.scene.control.TableColumn.CellDataFeatures<Person,?>,javafx.beans.value.ObservableValue<?>> |
getCellValueFactory() |
Comparator |
getComparator() |
String |
getFriendlyName()
Human-friendly label.
|
abstract Function<Person,? extends javafx.beans.property.Property<?>> |
getFunction() |
String |
getKey()
Unique identifier.
|
int |
getMnemonic()
Mnemonic to be used by getFriendlyName() in labels.
|
Class<?> |
getType() |
javafx.scene.control.TableColumn<Person,?> |
makeTableColumn() |
static PersonUtils.Attrib |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PersonUtils.Attrib[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PersonUtils.Attrib FIRST_NAME
public static final PersonUtils.Attrib LAST_NAME
public static final PersonUtils.Attrib EMAIL
public static final PersonUtils.Attrib IQ
public static final PersonUtils.Attrib BALANCE
public static final PersonUtils.Attrib BIRTHDAY
public static final PersonUtils.Attrib EVIL
public static PersonUtils.Attrib[] values()
for (PersonUtils.Attrib c : PersonUtils.Attrib.values()) System.out.println(c);
public static PersonUtils.Attrib valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getKey()
public String getFriendlyName()
public Class<?> getType()
public Comparator getComparator()
public javafx.util.Callback<javafx.scene.control.TableColumn.CellDataFeatures<Person,?>,javafx.beans.value.ObservableValue<?>> getCellValueFactory()
public int getMnemonic()
public abstract Function<Person,? extends javafx.beans.property.Property<?>> getFunction()
public void configureTableColumn(javafx.scene.control.TableColumn<Person,?> pColumn)
public javafx.scene.control.TableColumn<Person,?> makeTableColumn()
Copyright © 2023. All rights reserved.