- java.lang.Object
-
- com.sun.xml.ws.db.glassfish.BridgeWrapper<T>
-
-
Constructor Summary
Constructors Constructor Description BridgeWrapper(com.sun.xml.ws.db.glassfish.JAXBRIContextWrapper p, com.sun.xml.bind.api.Bridge<T> b)
-
Method Summary
-
-
-
Constructor Detail
-
BridgeWrapper
public BridgeWrapper(com.sun.xml.ws.db.glassfish.JAXBRIContextWrapper p, com.sun.xml.bind.api.Bridge<T> b)
-
-
Method Detail
-
context
public BindingContext context()
Description copied from interface:XMLBridgeGets theBindingContextto which this object belongs.
-
getContext
public com.sun.xml.bind.api.JAXBRIContext getContext()
-
getTypeInfo
public TypeInfo getTypeInfo()
Description copied from interface:XMLBridgeGets theTypeInfofrom which this bridge was created.- Specified by:
getTypeInfoin interfaceXMLBridge<T>
-
marshal
public void marshal(javax.xml.bind.Marshaller m, T object, ContentHandler contentHandler) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(javax.xml.bind.Marshaller m, T object, Node output) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(javax.xml.bind.Marshaller m, T object, OutputStream output, NamespaceContext nsContext) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(javax.xml.bind.Marshaller m, T object, Result result) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(javax.xml.bind.Marshaller m, T object, XMLStreamWriter output) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public final void marshal(T object, ContentHandler contentHandler, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
- Specified by:
marshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(T object, ContentHandler contentHandler) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(T object, Node output) throws javax.xml.bind.JAXBException
- Specified by:
marshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(T object, OutputStream output, NamespaceContext nsContext, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
- Specified by:
marshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
marshal
public void marshal(T object, OutputStream output, NamespaceContext nsContext) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
marshal
public final void marshal(T object, Result result) throws javax.xml.bind.JAXBException
- Specified by:
marshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
marshal
public final void marshal(T object, XMLStreamWriter output, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
- Specified by:
marshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException- if there was an error while marshalling.
-
marshal
public final void marshal(T object, XMLStreamWriter output) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public final T unmarshal(InputStream in) throws javax.xml.bind.JAXBException
Description copied from interface:XMLBridgeUnmarshals the specified type object.- Specified by:
unmarshalin interfaceXMLBridge<T>- Parameters:
in- the parser must be pointing at a start tag that encloses the XML type that thisXMLBridgeis instanciated for.- Returns:
- never null.
- Throws:
javax.xml.bind.JAXBException- if there was an error while unmarshalling.
-
unmarshal
public final T unmarshal(Node n, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
- Specified by:
unmarshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public final T unmarshal(Node n) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public final T unmarshal(Source in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
- Specified by:
unmarshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public final T unmarshal(Source in) throws DatabindingException
- Throws:
DatabindingException
-
unmarshal
public T unmarshal(javax.xml.bind.Unmarshaller u, InputStream in) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public T unmarshal(javax.xml.bind.Unmarshaller context, Node n) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public T unmarshal(javax.xml.bind.Unmarshaller u, Source in) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public T unmarshal(javax.xml.bind.Unmarshaller u, XMLStreamReader in) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public final T unmarshal(XMLStreamReader in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
- Specified by:
unmarshalin interfaceXMLBridge<T>- Throws:
javax.xml.bind.JAXBException
-
unmarshal
public final T unmarshal(XMLStreamReader in) throws javax.xml.bind.JAXBException
- Throws:
javax.xml.bind.JAXBException
-
supportOutputStream
public boolean supportOutputStream()
Description copied from interface:XMLBridgeThis can be used to determine whether XMLStreamWriter or OutputStream is prefered by the implementation.- Specified by:
supportOutputStreamin interfaceXMLBridge<T>- Returns:
- true if marshall to OutputStream is supported in the implementation.
-
-