Uses of Interface
org.eclipse.persistence.internal.oxm.record.AbstractMarshalRecord
-
-
Uses of AbstractMarshalRecord in org.eclipse.persistence.eis
Classes in org.eclipse.persistence.eis that implement AbstractMarshalRecord Modifier and Type Class Description classEISDOMRecordAnEISDOMRecordis a wrapper for a DOM tree. -
Uses of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm
Methods in org.eclipse.persistence.internal.oxm that return AbstractMarshalRecord Modifier and Type Method Description AbstractMarshalRecordTreeObjectBuilder. createRecord(String rootName, AbstractSession session)Create a new row/record for the object builder with the given name.AbstractMarshalRecordTreeObjectBuilder. createRecord(String rootName, Node parent, AbstractSession session)Create a new row/record for the object builder with the given name.AbstractMarshalRecordXMLObjectBuilder. createRecord(String rootName, AbstractSession session)Create a new row/record for the object builder with the given name.AbstractMarshalRecordXMLObjectBuilder. createRecord(String rootName, Node parent, AbstractSession session)Create a new row/record for the object builder with the given name.Methods in org.eclipse.persistence.internal.oxm with parameters of type AbstractMarshalRecord Modifier and Type Method Description booleanObjectBuilder. addClassIndicatorFieldToRow(AbstractMarshalRecord record)booleanTreeObjectBuilder. addClassIndicatorFieldToRow(AbstractMarshalRecord abstractMarshalRecord)booleanXPathObjectBuilder. addClassIndicatorFieldToRow(AbstractMarshalRecord abstractMarshalRecord)protected voidXMLMarshaller. addDescriptorNamespacesToXMLRecord(DESCRIPTOR xmlDescriptor, AbstractMarshalRecord record)ListObjectBuilder. addExtraNamespacesToNamespaceResolver(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers)ListTreeObjectBuilder. addExtraNamespacesToNamespaceResolver(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers)protected List<Namespace>XMLObjectBuilder. addExtraNamespacesToNamespaceResolver(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers)List<Namespace>XPathObjectBuilder. addExtraNamespacesToNamespaceResolver(Descriptor desc, AbstractMarshalRecord marshalRecord, CoreAbstractSession session, boolean allowOverride, boolean ignoreEqualResolvers) -
Uses of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm.mappings
Methods in org.eclipse.persistence.internal.oxm.mappings with parameters of type AbstractMarshalRecord Modifier and Type Method Description ObjectChoiceObjectMapping. getFieldValue(Object object, CoreAbstractSession session, AbstractMarshalRecord marshalRecord)ObjectDirectMapping. getFieldValue(Object object, CoreAbstractSession session, AbstractMarshalRecord record) -
Uses of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm.record
Subinterfaces of AbstractMarshalRecord in org.eclipse.persistence.internal.oxm.record Modifier and Type Interface Description interfaceMarshalRecord<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.Classes in org.eclipse.persistence.internal.oxm.record that implement AbstractMarshalRecord Modifier and Type Class Description classAbstractMarshalRecordImpl<ABSTRACT_SESSION extends CoreAbstractSession,FIELD extends CoreField,MARSHALLER extends Marshaller,NAMESPACE_RESOLVER extends NamespaceResolver>classXMLTransformationRecordConstructors in org.eclipse.persistence.internal.oxm.record with parameters of type AbstractMarshalRecord Constructor Description AbstractMarshalRecordImpl(AbstractMarshalRecord realRecord) -
Uses of AbstractMarshalRecord in org.eclipse.persistence.oxm.mappings
Methods in org.eclipse.persistence.oxm.mappings with parameters of type AbstractMarshalRecord Modifier and Type Method Description ObjectXMLChoiceObjectMapping. getFieldValue(Object object, CoreAbstractSession session, AbstractMarshalRecord record)INTERNAL:ObjectXMLDirectMapping. 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
Methods in org.eclipse.persistence.oxm.mappings.nullpolicy with parameters of type AbstractMarshalRecord Modifier and Type Method Description booleanAbstractNullPolicy. 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.booleanIsSetNullPolicy. compositeObjectMarshal(AbstractMarshalRecord record, Object object, Field field, CoreAbstractSession session)INTERNALvoidAbstractNullPolicy. directMarshal(Field field, AbstractMarshalRecord record, Object object)INTERNALvoidIsSetNullPolicy. directMarshal(Field field, AbstractMarshalRecord record, Object object)INTERNAL -
Uses of AbstractMarshalRecord in org.eclipse.persistence.oxm.record
Classes in org.eclipse.persistence.oxm.record that implement AbstractMarshalRecord Modifier and Type Class Description classContentHandlerRecordUse this type of MarshalRecord when the marshal target is a ContentHandler.classDOMRecordPUBLIC: Provides a Record/Map API on an XML DOM element.classFormattedOutputStreamRecordUse this type of MarshalRecord when the marshal target is an OutputStream and the XML should be formatted with carriage returns and indenting.classFormattedWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the XML should be formatted with carriage returns and indenting.classJsonBuilderRecordclassJSONFormattedWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the JSON should be formatted with carriage returns and indenting.classJsonGeneratorRecordclassJsonRecord<T extends JsonRecord.Level>classJSONWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the JSON should not be formatted with carriage returns or indenting.classMarshalRecord<MARSHALLER extends Marshaller>A MarshalRecord encapsulates the marshal target.classNodeRecordUse this type of MarshalRecord when the marshal target is a Node.classOutputStreamRecordUse this type of MarshalRecord when the marshal target is an OutputStream and the XML should not be formatted with carriage returns or indenting.classUnmarshalRecordclassValidatingMarshalRecordclassWriterRecordUse this type of MarshalRecord when the marshal target is a Writer and the XML should not be formatted with carriage returns or indenting.classXMLEventWriterRecordclassXMLRecordPUBLIC: Provides a Record/Map API on an XML DOM element.classXMLStreamWriterRecordUse this type of MarshalRecord when the marshal target is an XMLStreamWriter
-