public class EnumerationImpl<T extends java.lang.Enum> extends java.lang.Object implements Enumeration<T>
| Constructor and Description |
|---|
EnumerationImpl(java.lang.Class<T> javaClass) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
format(java.lang.Object value)
Converts value to String.
|
java.lang.String |
format(java.lang.Object value,
java.util.Locale locale)
Converts value to String taking into account local formats.
|
java.lang.Class<T> |
getJavaClass()
Java class representing this Datatype
|
java.util.List<java.lang.Enum> |
getValues() |
T |
parse(java.lang.String value)
Parses value from String
|
T |
parse(java.lang.String value,
java.util.Locale locale)
Parses value from String taking into account local formats
|
java.lang.String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getSqlType, read, writepublic EnumerationImpl(java.lang.Class<T> javaClass)
public java.lang.Class<T> getJavaClass()
DatatypegetJavaClass in interface Datatype<T extends java.lang.Enum>public java.lang.String format(java.lang.Object value)
Datatypepublic java.lang.String format(java.lang.Object value,
java.util.Locale locale)
Datatypepublic T parse(java.lang.String value) throws java.text.ParseException
Datatypepublic T parse(java.lang.String value, java.util.Locale locale) throws java.text.ParseException
Datatypepublic java.util.List<java.lang.Enum> getValues()
getValues in interface Enumeration<T extends java.lang.Enum>public java.lang.String toString()
toString in class java.lang.Object