public class PropertyEnum<T extends java.lang.Enum<T> & IStringSerializable> extends PropertyHelper<T>
| Modifier | Constructor and Description | 
|---|---|
protected  | 
PropertyEnum(java.lang.String name,
            java.lang.Class<T> valueClass,
            java.util.Collection<T> allowedValues)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends java.lang.Enum<T> & IStringSerializable> | 
create(java.lang.String name,
      java.lang.Class<T> clazz)  | 
static <T extends java.lang.Enum<T> & IStringSerializable> | 
create(java.lang.String name,
      java.lang.Class<T> clazz,
      <any> filter)  | 
static <T extends java.lang.Enum<T> & IStringSerializable> | 
create(java.lang.String name,
      java.lang.Class<T> clazz,
      T... values)  | 
boolean | 
equals(java.lang.Object p_equals_1_)  | 
java.util.Collection<T> | 
getAllowedValues()  | 
java.lang.String | 
getName(T value)  | 
int | 
hashCode()  | 
<any> | 
parseValue(java.lang.String value)  | 
getName, getValueClass, toStringpublic java.util.Collection<T> getAllowedValues()
public <any> parseValue(java.lang.String value)
public java.lang.String getName(T value)
public boolean equals(java.lang.Object p_equals_1_)
equals in class PropertyHelper<T extends java.lang.Enum<T> & IStringSerializable>public int hashCode()
hashCode in class PropertyHelper<T extends java.lang.Enum<T> & IStringSerializable>public static <T extends java.lang.Enum<T> & IStringSerializable> PropertyEnum<T> create(java.lang.String name, java.lang.Class<T> clazz)
public static <T extends java.lang.Enum<T> & IStringSerializable> PropertyEnum<T> create(java.lang.String name, java.lang.Class<T> clazz, <any> filter)
public static <T extends java.lang.Enum<T> & IStringSerializable> PropertyEnum<T> create(java.lang.String name, java.lang.Class<T> clazz, T... values)