Class JAXBElementConverter
- java.lang.Object
-
- org.eclipse.persistence.internal.jaxb.JAXBElementConverter
-
- All Implemented Interfaces:
java.io.Serializable,org.eclipse.persistence.core.mappings.converters.CoreConverter<org.eclipse.persistence.mappings.DatabaseMapping,org.eclipse.persistence.sessions.Session>,org.eclipse.persistence.mappings.converters.Converter,org.eclipse.persistence.oxm.mappings.converters.XMLConverter
public class JAXBElementConverter extends java.lang.Object implements org.eclipse.persistence.oxm.mappings.converters.XMLConverter- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JAXBElementConverter(org.eclipse.persistence.internal.oxm.mappings.Field associatedField, java.lang.Class declaredType, java.lang.Class scope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectconvertDataValueToObjectValue(java.lang.Object dataValue, org.eclipse.persistence.sessions.Session session)java.lang.ObjectconvertDataValueToObjectValue(java.lang.Object dataValue, org.eclipse.persistence.sessions.Session session, org.eclipse.persistence.oxm.XMLUnmarshaller unmarshaller)java.lang.ObjectconvertObjectValueToDataValue(java.lang.Object objectValue, org.eclipse.persistence.sessions.Session session)java.lang.ObjectconvertObjectValueToDataValue(java.lang.Object objectValue, org.eclipse.persistence.sessions.Session session, org.eclipse.persistence.oxm.XMLMarshaller marshaller)org.eclipse.persistence.core.mappings.converters.CoreConvertergetNestedConverter()voidinitialize(org.eclipse.persistence.mappings.DatabaseMapping mapping, org.eclipse.persistence.sessions.Session session)booleanisMutable()voidsetNestedConverter(org.eclipse.persistence.core.mappings.converters.CoreConverter nestedConverter)
-
-
-
Method Detail
-
getNestedConverter
public org.eclipse.persistence.core.mappings.converters.CoreConverter getNestedConverter()
-
setNestedConverter
public void setNestedConverter(org.eclipse.persistence.core.mappings.converters.CoreConverter nestedConverter)
-
convertDataValueToObjectValue
public java.lang.Object convertDataValueToObjectValue(java.lang.Object dataValue, org.eclipse.persistence.sessions.Session session, org.eclipse.persistence.oxm.XMLUnmarshaller unmarshaller)- Specified by:
convertDataValueToObjectValuein interfaceorg.eclipse.persistence.oxm.mappings.converters.XMLConverter
-
convertObjectValueToDataValue
public java.lang.Object convertObjectValueToDataValue(java.lang.Object objectValue, org.eclipse.persistence.sessions.Session session, org.eclipse.persistence.oxm.XMLMarshaller marshaller)- Specified by:
convertObjectValueToDataValuein interfaceorg.eclipse.persistence.oxm.mappings.converters.XMLConverter
-
convertDataValueToObjectValue
public java.lang.Object convertDataValueToObjectValue(java.lang.Object dataValue, org.eclipse.persistence.sessions.Session session)- Specified by:
convertDataValueToObjectValuein interfaceorg.eclipse.persistence.mappings.converters.Converter- Specified by:
convertDataValueToObjectValuein interfaceorg.eclipse.persistence.core.mappings.converters.CoreConverter<org.eclipse.persistence.mappings.DatabaseMapping,org.eclipse.persistence.sessions.Session>
-
convertObjectValueToDataValue
public java.lang.Object convertObjectValueToDataValue(java.lang.Object objectValue, org.eclipse.persistence.sessions.Session session)- Specified by:
convertObjectValueToDataValuein interfaceorg.eclipse.persistence.mappings.converters.Converter- Specified by:
convertObjectValueToDataValuein interfaceorg.eclipse.persistence.core.mappings.converters.CoreConverter<org.eclipse.persistence.mappings.DatabaseMapping,org.eclipse.persistence.sessions.Session>
-
initialize
public void initialize(org.eclipse.persistence.mappings.DatabaseMapping mapping, org.eclipse.persistence.sessions.Session session)- Specified by:
initializein interfaceorg.eclipse.persistence.mappings.converters.Converter- Specified by:
initializein interfaceorg.eclipse.persistence.core.mappings.converters.CoreConverter<org.eclipse.persistence.mappings.DatabaseMapping,org.eclipse.persistence.sessions.Session>
-
isMutable
public boolean isMutable()
- Specified by:
isMutablein interfaceorg.eclipse.persistence.mappings.converters.Converter
-
-