public interface Property<T>
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
T |
getDefaultValue()
The default value for new instances of this property, or null if not applicable.
|
java.lang.String |
getName()
The "name" of this property.
|
java.lang.Class<? extends T> |
getType()
The data type for this property.
|
java.lang.String getName()
java.lang.Class<? extends T> getType()
T getDefaultValue()