public abstract class BaseMarshaller extends Object implements Marshaller
Marshaller.Listener| Modifier and Type | Field and Description |
|---|---|
protected String |
charset |
protected Marshaller |
marshaller |
JAXB_ENCODING, JAXB_FORMATTED_OUTPUT, JAXB_FRAGMENT, JAXB_NO_NAMESPACE_SCHEMA_LOCATION, JAXB_SCHEMA_LOCATION| Constructor and Description |
|---|
BaseMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
void |
marshal(Object o,
OutputStream outputStream)
Marshal the content tree rooted at jaxbElement into an output stream.
|
void |
setProperty(String s,
Object o)
Set the particular property in the underlying implementation of
Marshaller.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdapter, getAttachmentMarshaller, getEventHandler, getListener, getNode, getProperty, getSchema, marshal, marshal, marshal, marshal, marshal, marshal, marshal, setAdapter, setAdapter, setAttachmentMarshaller, setEventHandler, setListener, setSchemaprotected Marshaller marshaller
protected String charset
public void marshal(Object o, OutputStream outputStream) throws JAXBException
Marshallermarshal in interface Marshallero - The root of content tree to be marshalled.outputStream - XML will be added to this stream.JAXBException - If any unexpected problem occurs during the marshalling.MarshalException - If the ValidationEventHandler
returns false from its handleEvent method or the
Marshaller is unable to marshal obj (or any
object reachable from obj). See
Marshalling a JAXB element.public void setProperty(String s, Object o) throws PropertyException
MarshallersetProperty in interface Marshallers - the name of the property to be set. This value can either
be specified using one of the constant fields or a user
supplied string.o - the value of the property to be setPropertyException - when there is an error processing the given
property or valueCopyright © 2018 JBoss by Red Hat. All rights reserved.