com.sun.xml.ws.spi.db.XMLBridge<T>public class JAXBBond<T>
extends java.lang.Object
implements com.sun.xml.ws.spi.db.XMLBridge<T>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
JAXBBond.CustomXMLStreamReaderReader |
|
static class |
JAXBBond.NewStreamWriterRecord |
| Constructor | Description |
|---|---|
JAXBBond(JAXBContextWrapper p,
com.sun.xml.ws.spi.db.TypeInfo ti) |
| Modifier and Type | Method | Description |
|---|---|---|
com.sun.xml.ws.spi.db.BindingContext |
context() |
|
com.sun.xml.ws.spi.db.TypeInfo |
getTypeInfo() |
|
void |
marshal(T object,
java.io.OutputStream output,
javax.xml.namespace.NamespaceContext nsContext,
javax.xml.bind.attachment.AttachmentMarshaller am) |
|
void |
marshal(T object,
javax.xml.stream.XMLStreamWriter output,
javax.xml.bind.attachment.AttachmentMarshaller am) |
|
void |
marshal(T object,
javax.xml.transform.Result result) |
|
void |
marshal(T object,
org.w3c.dom.Node output) |
|
void |
marshal(T object,
org.xml.sax.ContentHandler contentHandler,
javax.xml.bind.attachment.AttachmentMarshaller am) |
|
boolean |
supportOutputStream() |
The combination of jaxws-ri and eclipselink-jaxb may perform better with
XMLStreamWriter
|
T |
unmarshal(java.io.InputStream in) |
|
T |
unmarshal(javax.xml.stream.XMLStreamReader in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
|
T |
unmarshal(javax.xml.transform.Source in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
|
T |
unmarshal(org.w3c.dom.Node in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
public JAXBBond(JAXBContextWrapper p, com.sun.xml.ws.spi.db.TypeInfo ti)
public com.sun.xml.ws.spi.db.BindingContext context()
context in interface com.sun.xml.ws.spi.db.XMLBridge<T>public com.sun.xml.ws.spi.db.TypeInfo getTypeInfo()
getTypeInfo in interface com.sun.xml.ws.spi.db.XMLBridge<T>public void marshal(T object, javax.xml.stream.XMLStreamWriter output, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
marshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic void marshal(T object, java.io.OutputStream output, javax.xml.namespace.NamespaceContext nsContext, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
marshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic void marshal(T object, org.w3c.dom.Node output) throws javax.xml.bind.JAXBException
marshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic void marshal(T object, org.xml.sax.ContentHandler contentHandler, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
marshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic void marshal(T object, javax.xml.transform.Result result) throws javax.xml.bind.JAXBException
marshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic T unmarshal(javax.xml.stream.XMLStreamReader in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
unmarshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic T unmarshal(javax.xml.transform.Source in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
unmarshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic T unmarshal(java.io.InputStream in) throws javax.xml.bind.JAXBException
unmarshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic T unmarshal(org.w3c.dom.Node in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
unmarshal in interface com.sun.xml.ws.spi.db.XMLBridge<T>javax.xml.bind.JAXBExceptionpublic boolean supportOutputStream()
supportOutputStream in interface com.sun.xml.ws.spi.db.XMLBridge<T>Copyright © 2017 Oracle Corporation. All rights reserved.