Package com.sun.xml.ws.db.toplink
Class JAXBBond<T>
- java.lang.Object
-
- com.sun.xml.ws.db.toplink.JAXBBond<T>
-
- All Implemented Interfaces:
com.sun.xml.ws.spi.db.XMLBridge<T>
public class JAXBBond<T> extends Object implements com.sun.xml.ws.spi.db.XMLBridge<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJAXBBond.CustomXMLStreamReaderReaderstatic classJAXBBond.NewStreamWriterRecord
-
Constructor Summary
Constructors Constructor Description JAXBBond(JAXBContextWrapper p, com.sun.xml.ws.spi.db.TypeInfo ti)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.xml.ws.spi.db.BindingContextcontext()com.sun.xml.ws.spi.db.TypeInfogetTypeInfo()voidmarshal(T object, OutputStream output, NamespaceContext nsContext, AttachmentMarshaller am)voidmarshal(T object, XMLStreamWriter output, AttachmentMarshaller am)voidmarshal(T object, Result result)voidmarshal(T object, Node output)voidmarshal(T object, ContentHandler contentHandler, AttachmentMarshaller am)booleansupportOutputStream()The combination of jaxws-ri and eclipselink-jaxb may perform better with XMLStreamWriterTunmarshal(InputStream in)Tunmarshal(XMLStreamReader in, AttachmentUnmarshaller au)Tunmarshal(Source in, AttachmentUnmarshaller au)Tunmarshal(Node in, AttachmentUnmarshaller au)
-
-
-
Constructor Detail
-
JAXBBond
public JAXBBond(JAXBContextWrapper p, com.sun.xml.ws.spi.db.TypeInfo ti)
-
-
Method Detail
-
context
public com.sun.xml.ws.spi.db.BindingContext context()
- Specified by:
contextin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>
-
getTypeInfo
public com.sun.xml.ws.spi.db.TypeInfo getTypeInfo()
- Specified by:
getTypeInfoin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>
-
marshal
public void marshal(T object, XMLStreamWriter output, AttachmentMarshaller am) throws JAXBException
- Specified by:
marshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
marshal
public void marshal(T object, OutputStream output, NamespaceContext nsContext, AttachmentMarshaller am) throws JAXBException
- Specified by:
marshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
marshal
public void marshal(T object, Node output) throws JAXBException
- Specified by:
marshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
marshal
public void marshal(T object, ContentHandler contentHandler, AttachmentMarshaller am) throws JAXBException
- Specified by:
marshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
marshal
public void marshal(T object, Result result) throws JAXBException
- Specified by:
marshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
unmarshal
public T unmarshal(XMLStreamReader in, AttachmentUnmarshaller au) throws JAXBException
- Specified by:
unmarshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
unmarshal
public T unmarshal(Source in, AttachmentUnmarshaller au) throws JAXBException
- Specified by:
unmarshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
unmarshal
public T unmarshal(InputStream in) throws JAXBException
- Specified by:
unmarshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
unmarshal
public T unmarshal(Node in, AttachmentUnmarshaller au) throws JAXBException
- Specified by:
unmarshalin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>- Throws:
JAXBException
-
supportOutputStream
public boolean supportOutputStream()
The combination of jaxws-ri and eclipselink-jaxb may perform better with XMLStreamWriter- Specified by:
supportOutputStreamin interfacecom.sun.xml.ws.spi.db.XMLBridge<T>
-
-