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
ConstructorDescriptionJAXBBinder
(JAXBContext xmlContext, XMLMarshaller marshaller, XMLUnmarshaller unmarshaller) -
Method Summary
Modifier and TypeMethodDescriptiongetJAXBNode
(Object obj) getProperty
(String propName) getXMLNode
(Object obj) void
void
setEventHandler
(ValidationEventHandler newValidationEventHandler) void
setProperty
(String propName, Object value) void
updateJAXB
(Object obj)
-
Constructor Details
-
JAXBBinder
-
-
Method Details
-
marshal
- Specified by:
marshal
in classBinder
- Throws:
MarshalException
-
unmarshal
- Specified by:
unmarshal
in classBinder
- Throws:
JAXBException
-
unmarshal
- Specified by:
unmarshal
in classBinder
- Throws:
JAXBException
-
getXMLNode
- Specified by:
getXMLNode
in classBinder
-
updateXML
-
updateXML
-
getJAXBNode
- Specified by:
getJAXBNode
in classBinder
-
updateJAXB
- Specified by:
updateJAXB
in classBinder
- Throws:
JAXBException
-
setSchema
-
getSchema
-
setEventHandler
- Specified by:
setEventHandler
in classBinder
- Throws:
JAXBException
-
getEventHandler
- Specified by:
getEventHandler
in classBinder
-
getProperty
- Specified by:
getProperty
in classBinder
- Throws:
PropertyException
-
setProperty
- Specified by:
setProperty
in classBinder
- Throws:
PropertyException
-
getXMLBinder
-