javax.xml.bind
Class Binder<XmlNode>
java.lang.Object
javax.xml.bind.Binder<XmlNode>
public abstract class Binder<XmlNode>
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Binder
public Binder()
getEventHandler
public abstract ValidationEventHandler getEventHandler()
throws JAXBException
- Throws:
JAXBException
getJAXBNode
public abstract Object getJAXBNode(XmlNode xmlNode)
getProperty
public abstract Object getProperty(String name)
throws PropertyException
- Throws:
PropertyException
getSchema
public abstract Schema getSchema()
getXMLNode
public abstract XmlNode getXMLNode(Object jaxbObject)
marshal
public abstract void marshal(Object jaxbObject,
XmlNode xmlNode)
throws JAXBException
- Throws:
JAXBException
setEventHandler
public abstract void setEventHandler(ValidationEventHandler handler)
throws JAXBException
- Throws:
JAXBException
setProperty
public abstract void setProperty(String name,
Object value)
throws PropertyException
- Throws:
PropertyException
setSchema
public abstract void setSchema(Schema schema)
unmarshal
public abstract Object unmarshal(XmlNode xmlNode)
throws JAXBException
- Throws:
JAXBException
unmarshal
public abstract <T> JAXBElement<T> unmarshal(XmlNode xmlNode,
Class<T> declaredType)
throws JAXBException
- Throws:
JAXBException
updateJAXB
public abstract Object updateJAXB(XmlNode xmlNode)
throws JAXBException
- Throws:
JAXBException
updateXML
public abstract XmlNode updateXML(Object jaxbObject)
throws JAXBException
- Throws:
JAXBException
updateXML
public abstract XmlNode updateXML(Object jaxbObject,
XmlNode xmlNode)
throws JAXBException
- Throws:
JAXBException
Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.