- java.lang.Object
-
- javax.xml.bind.Binder<XmlNode>
-
- com.sun.xml.bind.v2.runtime.BinderImpl<XmlNode>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationEventHandlergetEventHandler()ObjectgetJAXBNode(XmlNode xmlNode)ObjectgetProperty(String name)SchemagetSchema()XmlNodegetXMLNode(Object jaxbObject)voidmarshal(Object jaxbObject, XmlNode xmlNode)voidsetEventHandler(ValidationEventHandler handler)voidsetProperty(String name, Object value)voidsetSchema(Schema schema)Objectunmarshal(XmlNode xmlNode)<T> JAXBElement<T>unmarshal(XmlNode xmlNode, Class<T> expectedType)ObjectupdateJAXB(XmlNode xmlNode)XmlNodeupdateXML(Object jaxbObject)XmlNodeupdateXML(Object jaxbObject, XmlNode xmlNode)
-
-
-
Method Detail
-
marshal
public void marshal(Object jaxbObject, XmlNode xmlNode) throws JAXBException
- Specified by:
marshalin classBinder<XmlNode>- Throws:
JAXBException
-
updateJAXB
public Object updateJAXB(XmlNode xmlNode) throws JAXBException
- Specified by:
updateJAXBin classBinder<XmlNode>- Throws:
JAXBException
-
unmarshal
public Object unmarshal(XmlNode xmlNode) throws JAXBException
- Specified by:
unmarshalin classBinder<XmlNode>- Throws:
JAXBException
-
unmarshal
public <T> JAXBElement<T> unmarshal(XmlNode xmlNode, Class<T> expectedType) throws JAXBException
- Specified by:
unmarshalin classBinder<XmlNode>- Throws:
JAXBException
-
getXMLNode
public XmlNode getXMLNode(Object jaxbObject)
- Specified by:
getXMLNodein classBinder<XmlNode>
-
getJAXBNode
public Object getJAXBNode(XmlNode xmlNode)
- Specified by:
getJAXBNodein classBinder<XmlNode>
-
updateXML
public XmlNode updateXML(Object jaxbObject) throws JAXBException
- Specified by:
updateXMLin classBinder<XmlNode>- Throws:
JAXBException
-
updateXML
public XmlNode updateXML(Object jaxbObject, XmlNode xmlNode) throws JAXBException
- Specified by:
updateXMLin classBinder<XmlNode>- Throws:
JAXBException
-
setEventHandler
public void setEventHandler(ValidationEventHandler handler) throws JAXBException
- Specified by:
setEventHandlerin classBinder<XmlNode>- Throws:
JAXBException
-
getEventHandler
public ValidationEventHandler getEventHandler()
- Specified by:
getEventHandlerin classBinder<XmlNode>
-
getProperty
public Object getProperty(String name) throws PropertyException
- Specified by:
getPropertyin classBinder<XmlNode>- Throws:
PropertyException
-
setProperty
public void setProperty(String name, Object value) throws PropertyException
- Specified by:
setPropertyin classBinder<XmlNode>- Throws:
PropertyException
-
-