|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cip4.jdflib.util.EnumUtil
public class EnumUtil
class with utilities for enums
| Constructor Summary | |
|---|---|
EnumUtil()
|
|
| Method Summary | |
|---|---|
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 String |
getEnumName(org.apache.commons.lang.enums.ValuedEnum en)
null save convenience name getter |
static Vector<org.apache.commons.lang.enums.ValuedEnum> |
getEnumsVector(Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
get a vector of elements in an iteration |
static String |
getName(org.apache.commons.lang.enums.ValuedEnum en)
null save convenience name getter |
static VString |
getNamesVector(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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EnumUtil()
| Method Detail |
|---|
public static VString getNamesVector(Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
e - any member of the enum to iterate over
public static Vector<org.apache.commons.lang.enums.ValuedEnum> getEnumsVector(Class<? extends org.apache.commons.lang.enums.ValuedEnum> e)
e - any member of the enum to iterate over
public 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 String getName(org.apache.commons.lang.enums.ValuedEnum en)
en - the enum to get the name
public static String getEnumName(org.apache.commons.lang.enums.ValuedEnum en)
en - the enum to get the name
public 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 enum
public 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 enum
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||