| 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>JAXBExceptionpublic Object updateJAXB(XmlNode xmlNode) throws JAXBException
updateJAXB in class Binder<XmlNode>JAXBExceptionpublic Object unmarshal(XmlNode xmlNode) throws JAXBException
unmarshal in class Binder<XmlNode>JAXBExceptionpublic <T> JAXBElement<T> unmarshal(XmlNode xmlNode, Class<T> expectedType) throws JAXBException
unmarshal in class Binder<XmlNode>JAXBExceptionpublic 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>JAXBExceptionpublic XmlNode updateXML(Object jaxbObject, XmlNode xmlNode) throws JAXBException
updateXML in class Binder<XmlNode>JAXBExceptionpublic void setEventHandler(ValidationEventHandler handler) throws JAXBException
setEventHandler in class Binder<XmlNode>JAXBExceptionpublic ValidationEventHandler getEventHandler()
getEventHandler in class Binder<XmlNode>public Object getProperty(String name) throws PropertyException
getProperty in class Binder<XmlNode>PropertyExceptionpublic void setProperty(String name, Object value) throws PropertyException
setProperty in class Binder<XmlNode>PropertyExceptionCopyright © 2005–2017 Oracle Corporation. All rights reserved.