Modifier and Type | Method and Description |
---|---|
ValidationEventHandler |
getEventHandler() |
Object |
getJAXBNode(XmlNode xmlNode) |
Object |
getProperty(String name) |
Schema |
getSchema() |
XmlNode |
getXMLNode(Object jaxbObject) |
void |
marshal(Object jaxbObject,
XmlNode xmlNode) |
void |
setEventHandler(ValidationEventHandler handler) |
void |
setProperty(String name,
Object value) |
void |
setSchema(Schema schema) |
Object |
unmarshal(XmlNode xmlNode) |
<T> JAXBElement<T> |
unmarshal(XmlNode xmlNode,
Class<T> expectedType) |
Object |
updateJAXB(XmlNode xmlNode) |
XmlNode |
updateXML(Object jaxbObject) |
XmlNode |
updateXML(Object jaxbObject,
XmlNode xmlNode) |
public void marshal(Object jaxbObject, XmlNode xmlNode) throws JAXBException
marshal
in class Binder<XmlNode>
JAXBException
public Object updateJAXB(XmlNode xmlNode) throws JAXBException
updateJAXB
in class Binder<XmlNode>
JAXBException
public Object unmarshal(XmlNode xmlNode) throws JAXBException
unmarshal
in class Binder<XmlNode>
JAXBException
public <T> JAXBElement<T> unmarshal(XmlNode xmlNode, Class<T> expectedType) throws JAXBException
unmarshal
in class Binder<XmlNode>
JAXBException
public XmlNode getXMLNode(Object jaxbObject)
getXMLNode
in class Binder<XmlNode>
public Object getJAXBNode(XmlNode xmlNode)
getJAXBNode
in class Binder<XmlNode>
public XmlNode updateXML(Object jaxbObject) throws JAXBException
updateXML
in class Binder<XmlNode>
JAXBException
public XmlNode updateXML(Object jaxbObject, XmlNode xmlNode) throws JAXBException
updateXML
in class Binder<XmlNode>
JAXBException
public void setEventHandler(ValidationEventHandler handler) throws JAXBException
setEventHandler
in class Binder<XmlNode>
JAXBException
public ValidationEventHandler getEventHandler()
getEventHandler
in class Binder<XmlNode>
public Object getProperty(String name) throws PropertyException
getProperty
in class Binder<XmlNode>
PropertyException
public void setProperty(String name, Object value) throws PropertyException
setProperty
in class Binder<XmlNode>
PropertyException
Copyright © 2019 Oracle Corporation. All rights reserved.