public abstract class Binder<XmlNode> extends Object
| Constructor and Description |
|---|
Binder() |
| Modifier and Type | Method and Description |
|---|---|
abstract ValidationEventHandler |
getEventHandler() |
abstract Object |
getJAXBNode(XmlNode xmlNode) |
abstract Object |
getProperty(String name) |
abstract Schema |
getSchema() |
abstract XmlNode |
getXMLNode(Object jaxbObject) |
abstract void |
marshal(Object jaxbObject,
XmlNode xmlNode) |
abstract void |
setEventHandler(ValidationEventHandler handler) |
abstract void |
setProperty(String name,
Object value) |
abstract void |
setSchema(Schema schema) |
abstract Object |
unmarshal(XmlNode xmlNode) |
abstract <T> JAXBElement<T> |
unmarshal(XmlNode xmlNode,
Class<T> declaredType) |
abstract Object |
updateJAXB(XmlNode xmlNode) |
abstract XmlNode |
updateXML(Object jaxbObject) |
abstract XmlNode |
updateXML(Object jaxbObject,
XmlNode xmlNode) |
public abstract ValidationEventHandler getEventHandler() throws JAXBException
JAXBExceptionpublic abstract Object getProperty(String name) throws PropertyException
PropertyExceptionpublic abstract Schema getSchema()
public abstract void marshal(Object jaxbObject, XmlNode xmlNode) throws JAXBException
JAXBExceptionpublic abstract void setEventHandler(ValidationEventHandler handler) throws JAXBException
JAXBExceptionpublic abstract void setProperty(String name, Object value) throws PropertyException
PropertyExceptionpublic abstract void setSchema(Schema schema)
public abstract Object unmarshal(XmlNode xmlNode) throws JAXBException
JAXBExceptionpublic abstract <T> JAXBElement<T> unmarshal(XmlNode xmlNode, Class<T> declaredType) throws JAXBException
JAXBExceptionpublic abstract Object updateJAXB(XmlNode xmlNode) throws JAXBException
JAXBExceptionpublic abstract XmlNode updateXML(Object jaxbObject) throws JAXBException
JAXBExceptionpublic abstract XmlNode updateXML(Object jaxbObject, XmlNode xmlNode) throws JAXBException
JAXBExceptionCopyright © 2013. All Rights Reserved.