Top Classes
module org.eclipse.persistence.core

Package org.eclipse.persistence.oxm.record


Class Summary

Modifier and TypeClass and Description
public class
ContentHandlerRecord

Use this type of MarshalRecord when the marshal target is a ContentHandler.

public class
DOMRecord

PUBLIC: Provides a Record/Map API on an XML DOM element.

public class
FormattedOutputStreamRecord

Use this type of MarshalRecord when the marshal target is an OutputStream and the XML should be formatted with carriage returns and indenting.

public class
FormattedWriterRecord

Use this type of MarshalRecord when the marshal target is a Writer and the XML should be formatted with carriage returns and indenting.

public class
public class
JSONFormattedWriterRecord

Use this type of MarshalRecord when the marshal target is a Writer and the JSON should be formatted with carriage returns and indenting.

public class
public abstract class
public class
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.

public abstract class
MarshalRecord<MARSHALLER extends Marshaller>

A MarshalRecord encapsulates the marshal target.

public class
NodeRecord

Use this type of MarshalRecord when the marshal target is a Node.

public class
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.

public class
public class
public class
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.

public class
XMLEntry

INTERNAL:

Purpose: Used to hold the value returned from a DOMRecord and the field with which it was associated.

public class
public abstract class
XMLRecord

PUBLIC: Provides a Record/Map API on an XML DOM element.

public class
XMLRootRecord

Record for handling simple root elements that have a single text child node, and are being unmarshalled to a primitive wrapper object.

public class
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);