|
Class Summary |
| ContentHandlerRecord |
Use this type of MarshalRecord when the marshal target is a
ContentHandler. |
| DOMRecord |
PUBLIC:
Provides a Record/Map API on an XML DOM element. |
| FormattedOutputStreamRecord |
Use this type of MarshalRecord when the marshal target is an OutputStream and the
XML should be formatted with carriage returns and indenting. |
| FormattedWriterRecord |
Use this type of MarshalRecord when the marshal target is a Writer and the
XML should be formatted with carriage returns and indenting. |
| JSONFormattedWriterRecord |
Use this type of MarshalRecord when the marshal target is a Writer and the
JSON should be formatted with carriage returns and indenting. |
| JSONWriterRecord |
Use this type of MarshalRecord when the marshal target is a Writer and the
JSON should not be formatted with carriage returns or indenting. |
| JSONWriterRecord.Level |
Instances of this class are used to maintain state about the current
level of the JSON message being marshalled. |
| MarshalRecord |
A MarshalRecord encapsulates the marshal target. |
| NodeRecord |
Use this type of MarshalRecord when the marshal target is a Node. |
| OutputStreamRecord |
Use this type of MarshalRecord when the marshal target is an OutputStream and the
XML should not be formatted with carriage returns or indenting. |
| UnmarshalRecord |
Purpose:Provide an implementation of ContentHandler that is used by TopLink OXM to
build mapped Java Objects from SAX events. |
| ValidatingMarshalRecord |
|
| WriterRecord |
Use this type of MarshalRecord when the marshal target is a Writer and the
XML should not be formatted with carriage returns or indenting. |
| XMLEntry |
INTERNAL:
Purpose: Used to hold the value returned from a DOMRecord and the field with which it
was associated. |
| XMLEventWriterRecord |
|
| XMLRecord |
PUBLIC:
Provides a Record/Map API on an XML DOM element. |
| XMLRootRecord |
Record for handling simple root elements that have a single text child node,
and are being unmarshalled to a primitive wrapper object. |
| XMLStreamWriterRecord |
Use this type of MarshalRecord when the marshal target is an XMLStreamWriter
XMLContext xmlContext = new XMLContext("session-name");
XMLMarshaller xmlMarshaller = xmlContext.createMarshaller();
XMLStreamWriterRecord writerRecord = new XMLStreamWriterRecord(xmlStreamWriter);
xmlMarshaller.marshal(myObject, writerRecord);
|