Uses of Interface
org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord
Package
Description
-
Uses of AbstractMarshalRecord in org.eclipse.persistence.eis
-
Uses of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm
Modifier and TypeMethodDescriptionTreeObjectBuilder.createRecord
(String rootName, AbstractSession session) Create a new row/record for the object builder with the given name.TreeObjectBuilder.createRecord
(String rootName, Node parent, AbstractSession session) Create a new row/record for the object builder with the given name.XMLObjectBuilder.createRecord
(String rootName, AbstractSession session) Create a new row/record for the object builder with the given name.XMLObjectBuilder.createRecord
(String rootName, Node parent, AbstractSession session) Create a new row/record for the object builder with the given name.Modifier and TypeMethodDescriptionboolean
ObjectBuilder.addClassIndicatorFieldToRow
(AbstractMarshalRecord record) boolean
TreeObjectBuilder.addClassIndicatorFieldToRow
(AbstractMarshalRecord abstractMarshalRecord) boolean
XPathObjectBuilder.addClassIndicatorFieldToRow
(AbstractMarshalRecord abstractMarshalRecord) protected void
XMLMarshaller.addDescriptorNamespacesToXMLRecord
(DESCRIPTOR xmlDescriptor, AbstractMarshalRecord record) ObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) TreeObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) XMLObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) XPathObjectBuilder.addExtraNamespacesToNamespaceResolver
(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) -
Uses of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm.mappings
Modifier and TypeMethodDescriptionChoiceObjectMapping.getFieldValue
(Object object, CoreAbstractSession session, AbstractMarshalRecord marshalRecord) DirectMapping.getFieldValue
(Object object, CoreAbstractSession session, AbstractMarshalRecord record) -
Uses of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm.record
Modifier and TypeInterfaceDescriptioninterface
MarshalRecord<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, MARSHALLER extends Marshaller, NAMESPACE_RESOLVER extends NamespaceResolver> This class represents marshal record behaviour that is specific to the SAX platform.Modifier and TypeClassDescriptionclass
AbstractMarshalRecordImpl<ABSTRACT_SESSION extends CoreAbstractSession,
FIELD extends CoreField, MARSHALLER extends Marshaller, NAMESPACE_RESOLVER extends NamespaceResolver> class
-
Uses of AbstractMarshalRecord in org.eclipse.persistence.oxm.mappings
Modifier and TypeMethodDescriptionXMLChoiceObjectMapping.getFieldValue
(Object object, CoreAbstractSession session, AbstractMarshalRecord record) INTERNAL:XMLDirectMapping.getFieldValue
(Object attributeValue, CoreAbstractSession session, AbstractMarshalRecord record) INTERNAL: Convert the attribute value to a field value. -
Uses of AbstractMarshalRecord in org.eclipse.persistence.oxm.mappings.nullpolicy
Modifier and TypeMethodDescriptionboolean
AbstractNullPolicy.compositeObjectMarshal
(AbstractMarshalRecord record, Object object, Field field, CoreAbstractSession session) INTERNAL: When using the DOM Platform, this method is responsible for marshalling null values for the XML Composite Object Mapping.boolean
IsSetNullPolicy.compositeObjectMarshal
(AbstractMarshalRecord record, Object object, Field field, CoreAbstractSession session) INTERNALvoid
AbstractNullPolicy.directMarshal
(Field field, AbstractMarshalRecord record, Object object) INTERNALvoid
IsSetNullPolicy.directMarshal
(Field field, AbstractMarshalRecord record, Object object) INTERNAL -
Uses of AbstractMarshalRecord in org.eclipse.persistence.oxm.record
Modifier and TypeClassDescriptionclass
Use this type of MarshalRecord when the marshal target is a ContentHandler.class
PUBLIC: Provides a Record/Map API on an XML DOM element.class
Use this type of MarshalRecord when the marshal target is an OutputStream and the XML should be formatted with carriage returns and indenting.class
Use this type of MarshalRecord when the marshal target is a Writer and the XML should be formatted with carriage returns and indenting.class
class
Use this type of MarshalRecord when the marshal target is a Writer and the JSON should be formatted with carriage returns and indenting.class
class
JsonRecord<T extends JsonRecord.Level>
class
Use this type of MarshalRecord when the marshal target is a Writer and the JSON should not be formatted with carriage returns or indenting.class
MarshalRecord<MARSHALLER extends Marshaller>
A MarshalRecord encapsulates the marshal target.class
Use this type of MarshalRecord when the marshal target is a Node.class
Use this type of MarshalRecord when the marshal target is an OutputStream and the XML should not be formatted with carriage returns or indenting.class
class
class
Use this type of MarshalRecord when the marshal target is a Writer and the XML should not be formatted with carriage returns or indenting.class
class
PUBLIC: Provides a Record/Map API on an XML DOM element.class
Use this type of MarshalRecord when the marshal target is an XMLStreamWriter