public class PropertyEnum extends PropertyHelper
| Modifier | Constructor and Description |
|---|---|
protected |
PropertyEnum(java.lang.String name,
java.lang.Class valueClass,
java.util.Collection allowedValues) |
| Modifier and Type | Method and Description |
|---|---|
static PropertyEnum |
create(java.lang.String name,
java.lang.Class clazz) |
static PropertyEnum |
create(java.lang.String name,
java.lang.Class clazz,
java.util.Collection values) |
static PropertyEnum |
create(java.lang.String name,
java.lang.Class clazz,
java.lang.Enum... values) |
static PropertyEnum |
create(java.lang.String name,
java.lang.Class clazz,
com.google.common.base.Predicate filter) |
java.util.Collection |
getAllowedValues() |
java.lang.String |
getName(java.lang.Comparable value) |
java.lang.String |
getName(java.lang.Enum value) |
equals, getName, getValueClass, hashCode, toStringprotected PropertyEnum(java.lang.String name,
java.lang.Class valueClass,
java.util.Collection allowedValues)
public java.util.Collection getAllowedValues()
public java.lang.String getName(java.lang.Enum value)
public static PropertyEnum create(java.lang.String name, java.lang.Class clazz)
public static PropertyEnum create(java.lang.String name, java.lang.Class clazz, com.google.common.base.Predicate filter)
public static PropertyEnum create(java.lang.String name, java.lang.Class clazz, java.lang.Enum... values)
public static PropertyEnum create(java.lang.String name, java.lang.Class clazz, java.util.Collection values)
public java.lang.String getName(java.lang.Comparable value)