public class JFXBeanProperties
extends java.lang.Object
Constructor and Description |
---|
JFXBeanProperties() |
Modifier and Type | Method and Description |
---|---|
static @NonNull IJFXBeanValueProperty |
value(@Nullable java.lang.Class<?> beanClass,
@NonNull java.lang.String propertyName,
@Nullable java.lang.Class<?> _valueType)
Create a property on a class
|
static @NonNull IJFXBeanValueProperty |
value(@NonNull java.lang.String propertyName)
Create a single value property without a type
|
static @NonNull IJFXBeanValueProperty |
value(@NonNull java.lang.String propertyName,
java.lang.Class<?> valueType)
Create a single value property with a type
|
public static @NonNull IJFXBeanValueProperty value(@NonNull java.lang.String propertyName)
propertyName
- the name of the property (nested properties are separated with a .)public static @NonNull IJFXBeanValueProperty value(@NonNull java.lang.String propertyName, java.lang.Class<?> valueType)
propertyName
- the name of the property (nested properties are separated with a .)valueType
- the typepublic static @NonNull IJFXBeanValueProperty value(@Nullable java.lang.Class<?> beanClass, @NonNull java.lang.String propertyName, @Nullable java.lang.Class<?> _valueType)
beanClass
- the bean type the property is created onpropertyName
- the property name_valueType
- the type