java.lang.Object
jakarta.xml.bind.Binder
org.eclipse.persistence.jaxb.JAXBBinder
INTERNAL
Purpose: Provide a TopLink implementation of the jakarta.xml.bind.Binder interface
Responsibilities:
- Provide an implementation of Binder
- Provide a means to preserve unmapped XML Data
- Since:
- Oracle TopLink 11.1.1.0.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJAXBBinder(JAXBContext xmlContext, XMLMarshaller marshaller, XMLUnmarshaller unmarshaller) -
Method Summary
Modifier and TypeMethodDescriptiongetJAXBNode(Object obj) getProperty(String propName) getXMLNode(Object obj) voidvoidsetEventHandler(ValidationEventHandler newValidationEventHandler) voidsetProperty(String propName, Object value) voidupdateJAXB(Object obj)
-
Constructor Details
-
JAXBBinder
-
-
Method Details
-
marshal
- Specified by:
marshalin classBinder- Throws:
MarshalException
-
unmarshal
- Specified by:
unmarshalin classBinder- Throws:
JAXBException
-
unmarshal
- Specified by:
unmarshalin classBinder- Throws:
JAXBException
-
getXMLNode
- Specified by:
getXMLNodein classBinder
-
updateXML
-
updateXML
-
getJAXBNode
- Specified by:
getJAXBNodein classBinder
-
updateJAXB
- Specified by:
updateJAXBin classBinder- Throws:
JAXBException
-
setSchema
-
getSchema
-
setEventHandler
- Specified by:
setEventHandlerin classBinder- Throws:
JAXBException
-
getEventHandler
- Specified by:
getEventHandlerin classBinder
-
getProperty
- Specified by:
getPropertyin classBinder- Throws:
PropertyException
-
setProperty
- Specified by:
setPropertyin classBinder- Throws:
PropertyException
-
getXMLBinder
-