public class EnumUtil
extends java.lang.Object
| Constructor and Description |
|---|
EnumUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
aLessEqualsThanB(org.apache.commons.lang.enums.ValuedEnum a,
org.apache.commons.lang.enums.ValuedEnum b)
checks whether the value of an enum is less or equal to another
null is always smaller |
static boolean |
aLessThanB(org.apache.commons.lang.enums.ValuedEnum a,
org.apache.commons.lang.enums.ValuedEnum b)
checks whether the value of an enum is less than another
null is always smaller |
static org.apache.commons.lang.enums.ValuedEnum |
getEnumIgnoreCase(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> clazz,
java.lang.Enum<?> e)
get enum ignoring case
|
static org.apache.commons.lang.enums.ValuedEnum |
getEnumIgnoreCase(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> clazz,
java.lang.String s) |
static java.lang.String |
getEnumName(org.apache.commons.lang.enums.ValuedEnum en)
null save convenience name getter
|
static java.util.Vector<org.apache.commons.lang.enums.ValuedEnum> |
getEnumsVector(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
get a vector of elements in an iteration
|
static java.lang.String |
getName(org.apache.commons.lang.enums.ValuedEnum en)
null save convenience name getter
|
static StringArray |
getNamesList(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
get a vector of names in an iteration
|
static VString |
getNamesVector(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
get a vector of names in an iteration
|
static org.apache.commons.lang.enums.ValuedEnum |
max(org.apache.commons.lang.enums.ValuedEnum e1,
org.apache.commons.lang.enums.ValuedEnum e2)
get the higher of two enum values, null is lowest
|
static org.apache.commons.lang.enums.ValuedEnum |
min(org.apache.commons.lang.enums.ValuedEnum e1,
org.apache.commons.lang.enums.ValuedEnum e2)
get the lower of two enum values, null is lowest
|
public static VString getNamesVector(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
e - any member of the enum to iterate overpublic static StringArray getNamesList(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
e - any member of the enum to iterate overpublic static java.util.Vector<org.apache.commons.lang.enums.ValuedEnum> getEnumsVector(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
e - any member of the enum to iterate overpublic static org.apache.commons.lang.enums.ValuedEnum min(org.apache.commons.lang.enums.ValuedEnum e1,
org.apache.commons.lang.enums.ValuedEnum e2)
e1 - e2 - public static org.apache.commons.lang.enums.ValuedEnum max(org.apache.commons.lang.enums.ValuedEnum e1,
org.apache.commons.lang.enums.ValuedEnum e2)
e1 - e2 - public static java.lang.String getName(org.apache.commons.lang.enums.ValuedEnum en)
en - the enum to get the name of the classpublic static java.lang.String getEnumName(org.apache.commons.lang.enums.ValuedEnum en)
en - the enum to get the namepublic static boolean aLessThanB(org.apache.commons.lang.enums.ValuedEnum a,
org.apache.commons.lang.enums.ValuedEnum b)
a - the first enum; if this is smaller we return trueb - the second enumpublic static boolean aLessEqualsThanB(org.apache.commons.lang.enums.ValuedEnum a,
org.apache.commons.lang.enums.ValuedEnum b)
a - the first enum; if this is smaller we return trueb - the second enumpublic static org.apache.commons.lang.enums.ValuedEnum getEnumIgnoreCase(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> clazz,
java.lang.Enum<?> e)
clazz - the jdflib valued enum classe - the enumpublic static org.apache.commons.lang.enums.ValuedEnum getEnumIgnoreCase(java.lang.Class<? extends org.apache.commons.lang.enums.ValuedEnum> clazz,
java.lang.String s)
clazz - s -