T - the Enum classpublic class EnumProperty<T extends java.lang.Enum<T>> extends ParametrizedEnumProperty<T>
Enum value.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
key |
defaultValue, enumClass| Constructor and Description |
|---|
EnumProperty(java.lang.String key,
java.lang.Class<T> enumClass,
T defaultValue)
Constructs a new
EnumProperty. |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getKey(java.lang.String... params) |
get, parse, putprotected final java.lang.String key
public EnumProperty(java.lang.String key, java.lang.Class<T> enumClass, T defaultValue)
EnumProperty.key - The property keyenumClass - The Enum classdefaultValue - The default valueprotected java.lang.String getKey(java.lang.String... params)
getKey in class ParametrizedEnumProperty<T extends java.lang.Enum<T>>