Instances of this class is stateless and multi-thread safe. They are reentrant.
All the marshal operation generates fragments.
Subject to change without notice.
| Modifier and Type | Field and Description |
|---|---|
| protected final JAXBContextImpl |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private T | |
| public JAXBRIContext | |
| public abstract TypeReference | |
| public final void | |
| public final void | |
| public abstract void | |
| public void | marshal(T object, OutputStream output, NamespaceContext
if this marshalling is done to marshal a subelement, this nsContext)NamespaceContext
represents in-scope namespace bindings available for that element. Can be null,
in which case JAXB assumes no in-scope namespaces.Marshals the specified type object with the implicit element name associated with this instance of . |
| public void | |
| public abstract void | |
| public final void | |
| public abstract void | |
| public final void | |
| public final void | |
| public abstract void | |
| public final void | |
| public abstract void | |
| public final T | Returns: never null.the parser must be pointing at a start tag
that encloses the XML type that this is
instanciated for. in)Unmarshals the specified type object. |
| public final T | |
| public abstract T | |
| public final T | |
| public final T | |
| public abstract T | |
| public final T | Returns: never null.the parser must be pointing at a start tag
that encloses the XML type that this is
instanciated for. in)Unmarshals the specified type object. |
| public abstract T | |
| public final T | |
| public final T | |
| public abstract T |
| context | back to summary |
|---|---|
| protected final JAXBContextImpl context | |
| Bridge | back to summary |
|---|---|
| protected Bridge(JAXBContextImpl context) | |
| exit | back to summary |
|---|---|
| private T exit(T r, Unmarshaller u) | |
| getContext | back to summary |
|---|---|
| public JAXBRIContext getContext() Gets the
| |
| getTypeReference | back to summary |
|---|---|
| public abstract TypeReference getTypeReference() Gets the | |
| marshal | back to summary |
|---|---|
public final void marshal(T object, XMLStreamWriter output) throws JAXBException
| |
| marshal | back to summary |
|---|---|
| public final void marshal(T object, XMLStreamWriter output, AttachmentMarshaller am) throws JAXBException | |
| marshal | back to summary |
|---|---|
| public abstract void marshal(Marshaller m, T object, XMLStreamWriter output) throws JAXBException | |
| marshal | back to summary |
|---|---|
| public void marshal(T object, OutputStream output, NamespaceContext nsContext) throws JAXBException Marshals the specified type object with the implicit element name associated with this instance of .
| |
| marshal | back to summary |
|---|---|
public void marshal(T object, OutputStream output, NamespaceContext nsContext, AttachmentMarshaller am) throws JAXBException
| |
| marshal | back to summary |
|---|---|
| public abstract void marshal(Marshaller m, T object, OutputStream output, NamespaceContext nsContext) throws JAXBException | |
| marshal | back to summary |
|---|---|
| public final void marshal(T object, Node output) throws JAXBException | |
| marshal | back to summary |
|---|---|
| public abstract void marshal(Marshaller m, T object, Node output) throws JAXBException | |
| marshal | back to summary |
|---|---|
public final void marshal(T object, ContentHandler contentHandler) throws JAXBException
| |
| marshal | back to summary |
|---|---|
public final void marshal(T object, ContentHandler contentHandler, AttachmentMarshaller am) throws JAXBException
| |
| marshal | back to summary |
|---|---|
| public abstract void marshal(Marshaller m, T object, ContentHandler contentHandler) throws JAXBException | |
| marshal | back to summary |
|---|---|
public final void marshal(T object, Result result) throws JAXBException
| |
| marshal | back to summary |
|---|---|
| public abstract void marshal(Marshaller m, T object, Result result) throws JAXBException | |
| unmarshal | back to summary |
|---|---|
| public final T unmarshal(XMLStreamReader in) throws JAXBException Unmarshals the specified type object.
| |
| unmarshal | back to summary |
|---|---|
public final T unmarshal(XMLStreamReader in, AttachmentUnmarshaller au) throws JAXBException
| |
| unmarshal | back to summary |
|---|---|
public abstract T unmarshal(Unmarshaller u, XMLStreamReader in) throws JAXBException
| |
| unmarshal | back to summary |
|---|---|
| public final T unmarshal(Source in) throws JAXBException Unmarshals the specified type object.
| |
| unmarshal | back to summary |
|---|---|
public final T unmarshal(Source in, AttachmentUnmarshaller au) throws JAXBException
| |
| unmarshal | back to summary |
|---|---|
public abstract T unmarshal(Unmarshaller u, Source in) throws JAXBException
| |
| unmarshal | back to summary |
|---|---|
| public final T unmarshal(InputStream in) throws JAXBException Unmarshals the specified type object.
| |
| unmarshal | back to summary |
|---|---|
public abstract T unmarshal(Unmarshaller u, InputStream in) throws JAXBException
| |
| unmarshal | back to summary |
|---|---|
| public final T unmarshal(Node n) throws JAXBException Unmarshals the specified type object.
| |
| unmarshal | back to summary |
|---|---|
public final T unmarshal(Node n, AttachmentUnmarshaller au) throws JAXBException
| |
| unmarshal | back to summary |
|---|---|
public abstract T unmarshal(Unmarshaller context, Node n) throws JAXBException
| |