|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.spi.db.RepeatedElementBridge<T>
public class RepeatedElementBridge<T>
RepeatedElementBridge
Nested Class Summary | |
---|---|
static interface |
RepeatedElementBridge.CollectionHandler
|
Constructor Summary | |
---|---|
RepeatedElementBridge(TypeInfo typeInfo,
XMLBridge xb)
|
Method Summary | |
---|---|
RepeatedElementBridge.CollectionHandler |
collectionHandler()
|
BindingContext |
context()
Gets the BindingContext to which this object belongs. |
static RepeatedElementBridge.CollectionHandler |
create(TypeInfo ti)
|
TypeInfo |
getTypeInfo()
Gets the TypeInfo from which this bridge was created. |
void |
marshal(T object,
org.xml.sax.ContentHandler contentHandler,
javax.xml.bind.attachment.AttachmentMarshaller am)
|
void |
marshal(T object,
org.w3c.dom.Node output)
|
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.transform.Result result)
|
void |
marshal(T object,
javax.xml.stream.XMLStreamWriter output,
javax.xml.bind.attachment.AttachmentMarshaller am)
|
boolean |
supportOutputStream()
This can be used to determine whether XMLStreamWriter or OutputStream is prefered by the implementation. |
T |
unmarshal(java.io.InputStream in)
Unmarshals the specified type object. |
T |
unmarshal(org.w3c.dom.Node n,
javax.xml.bind.attachment.AttachmentUnmarshaller au)
|
T |
unmarshal(javax.xml.transform.Source in,
javax.xml.bind.attachment.AttachmentUnmarshaller au)
|
T |
unmarshal(javax.xml.stream.XMLStreamReader in,
javax.xml.bind.attachment.AttachmentUnmarshaller au)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RepeatedElementBridge(TypeInfo typeInfo, XMLBridge xb)
Method Detail |
---|
public RepeatedElementBridge.CollectionHandler collectionHandler()
public BindingContext context()
XMLBridge
BindingContext
to which this object belongs.
context
in interface 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 XMLBridge<T>
javax.xml.bind.JAXBException
- if there was an error while marshalling.public 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 XMLBridge<T>
javax.xml.bind.JAXBException
public void marshal(T object, org.w3c.dom.Node output) throws javax.xml.bind.JAXBException
marshal
in interface XMLBridge<T>
javax.xml.bind.JAXBException
public void marshal(T object, org.xml.sax.ContentHandler contentHandler, javax.xml.bind.attachment.AttachmentMarshaller am) throws javax.xml.bind.JAXBException
marshal
in interface XMLBridge<T>
javax.xml.bind.JAXBException
public void marshal(T object, javax.xml.transform.Result result) throws javax.xml.bind.JAXBException
marshal
in interface XMLBridge<T>
javax.xml.bind.JAXBException
public T unmarshal(javax.xml.stream.XMLStreamReader in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
unmarshal
in interface XMLBridge<T>
javax.xml.bind.JAXBException
public T unmarshal(javax.xml.transform.Source in, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
unmarshal
in interface XMLBridge<T>
javax.xml.bind.JAXBException
public T unmarshal(java.io.InputStream in) throws javax.xml.bind.JAXBException
XMLBridge
unmarshal
in interface XMLBridge<T>
in
- the parser must be pointing at a start tag
that encloses the XML type that this XMLBridge
is
instanciated for.
javax.xml.bind.JAXBException
- if there was an error while unmarshalling.public T unmarshal(org.w3c.dom.Node n, javax.xml.bind.attachment.AttachmentUnmarshaller au) throws javax.xml.bind.JAXBException
unmarshal
in interface XMLBridge<T>
javax.xml.bind.JAXBException
public TypeInfo getTypeInfo()
XMLBridge
TypeInfo
from which this bridge was created.
getTypeInfo
in interface XMLBridge<T>
public boolean supportOutputStream()
XMLBridge
supportOutputStream
in interface XMLBridge<T>
public static RepeatedElementBridge.CollectionHandler create(TypeInfo ti)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |