|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) B32476-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.toplink.ox.jaxb.JAXBTypesafeEnumConverter
public class JAXBTypesafeEnumConverter
Purpose: JAXBTypesafeEnumConverter is used to allow mapping to type safe enums according to the JAXB 1.0 spec. Object values are not modified by the converter when writing data values. Data values are read in and the "fromString" method on the enumeration class is invoked with the data value as a parameter. The return value from the "fromString" method will be an instance of the enum class specified on the mapping.
Constructor Summary | |
---|---|
JAXBTypesafeEnumConverter() Default constructor. |
Method Summary | |
---|---|
java.lang.Class |
getEnumClass() Get the class which was set as the enum class which contains the fromValue method. |
java.lang.String |
getEnumClassName() Get the name of the enum class which contains the fromValue method. |
boolean |
isMutable() If the converter converts the value to a mutable value, i.e. |
void |
setEnumClass(java.lang.Class enumClass) Set the enum class to know which class to invoke the fromValue method on. |
void |
setEnumClassName(java.lang.String newClassName) Set the name of the enum class to know which class to invoke the fromValue method on. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JAXBTypesafeEnumConverter()
Method Detail |
---|
public boolean isMutable()
isMutable
in interface Converter
public java.lang.String getEnumClassName()
public void setEnumClassName(java.lang.String newClassName)
public void setEnumClass(java.lang.Class enumClass)
public java.lang.Class getEnumClass()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |