|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.cmis.EnumFactory
public class EnumFactory
Enum Factory for managing mapping between Enum name and Enum label
| Constructor Summary | |
|---|---|
EnumFactory(java.lang.Class enumClass)
|
|
EnumFactory(java.lang.Class enumClass,
java.lang.Enum defaultEnum)
|
|
EnumFactory(java.lang.Class enumClass,
java.lang.Enum defaultEnum,
boolean caseSensitive)
|
|
| Method Summary | |
|---|---|
java.lang.Enum |
fromLabel(java.lang.String label)
Gets enum from label |
java.lang.Enum |
getDefaultEnum()
Gets the default enum |
java.lang.String |
getDefaultLabel()
Gets the default label |
java.lang.String |
label(java.lang.Enum e)
Gets the label for the specified enum |
java.lang.Enum |
toEnum(java.lang.String label)
Gets enum from label NOTE: If specified label is invalid, the default enum is returned |
boolean |
validLabel(java.lang.String label)
Is valid label? |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EnumFactory(java.lang.Class enumClass)
enumClass -
public EnumFactory(java.lang.Class enumClass,
java.lang.Enum defaultEnum)
enumClass - defaultEnum -
public EnumFactory(java.lang.Class enumClass,
java.lang.Enum defaultEnum,
boolean caseSensitive)
enumClass - defaultEnum - caseSensitive - case-sensitive lookup for Enum label| Method Detail |
|---|
public java.lang.Enum getDefaultEnum()
public java.lang.String getDefaultLabel()
public java.lang.String label(java.lang.Enum e)
e - enum
public boolean validLabel(java.lang.String label)
label -
public java.lang.Enum fromLabel(java.lang.String label)
label -
public java.lang.Enum toEnum(java.lang.String label)
label -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||