public class ScopedEnumValue
extends java.lang.Object
E.g.: scopedEnumValue: java.time.Month.JANUARY
| Constructor and Description |
|---|
ScopedEnumValue(java.lang.String scopedEnumValue) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Enum<?> |
getEnum(java.lang.Class<? extends java.lang.Enum<?>> clazz) |
java.lang.String |
getEnumClassName() |
java.lang.String |
getEnumClassSimpleName() |
java.lang.String |
getEnumValue() |
java.lang.String |
getScopedEnumValue() |
boolean |
isCompatible(java.lang.Class<?> clazz) |
boolean |
isScoped() |
public ScopedEnumValue(java.lang.String scopedEnumValue)
scopedEnumValue - A scoped enum 'java.time.Month.JANUARY'public java.lang.String getScopedEnumValue()
public java.lang.String getEnumValue()
public java.lang.String getEnumClassName()
public java.lang.String getEnumClassSimpleName()
public boolean isScoped()
public boolean isCompatible(java.lang.Class<?> clazz)
public java.lang.Enum<?> getEnum(java.lang.Class<? extends java.lang.Enum<?>> clazz)