Uses of Interface
org.eclipse.persistence.internal.oxm.mappings.Mapping
-
-
Uses of Mapping in org.eclipse.persistence.exceptions
Methods in org.eclipse.persistence.exceptions with parameters of type Mapping Modifier and Type Method Description static XMLMarshalExceptionXMLMarshalException. noDescriptorFound(Mapping mapping)static XMLMarshalExceptionXMLMarshalException. unknownXsiTypeValue(String xsiType, Mapping mapping) -
Uses of Mapping in org.eclipse.persistence.internal.oxm
Fields in org.eclipse.persistence.internal.oxm declared as Mapping Modifier and Type Field Description protected MappingReference. mappingMethods in org.eclipse.persistence.internal.oxm that return Mapping Modifier and Type Method Description MappingContainerValue. getMapping()abstract MappingMappingNodeValue. getMapping()Return the mapping associated with this node value.MappingReference. getMapping()Return the XMLMapping associated with this reference.MappingXMLChoiceObjectMappingNodeValue. getMapping()MappingXMLSetting. getMapping()Methods in org.eclipse.persistence.internal.oxm with parameters of type Mapping Modifier and Type Method Description AbstractRecordXMLObjectBuilder. createRecordFor(Object attributeValue, Field xmlField, XMLRecord parentRecord, Mapping mapping)protected DescriptorXMLAnyObjectMappingNodeValue. findReferenceDescriptor(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Mapping mapping, UnmarshalKeepAsElementPolicy policy)protected DescriptorXMLRelationshipMappingNodeValue. findReferenceDescriptor(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Mapping mapping, UnmarshalKeepAsElementPolicy policy)protected DescriptorXMLVariableXPathMappingNodeValue. findReferenceDescriptor(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Mapping mapping, UnmarshalKeepAsElementPolicy policy)voidXMLRelationshipMappingNodeValue. processChild(XPathFragment xPathFragment, UnmarshalRecord unmarshalRecord, Attributes atts, Descriptor xmlDescriptor, Mapping mapping)voidChoiceUnmarshalContext. setAttributeValue(UnmarshalRecord unmarshalRecord, Object value, Mapping mapping)protected voidXMLRelationshipMappingNodeValue. setOrAddAttributeValueForKeepAsElement(SAXFragmentBuilder builder, Mapping mapping, XMLConverterMapping converter, UnmarshalRecord unmarshalRecord, boolean isCollection, Object collection)Constructors in org.eclipse.persistence.internal.oxm with parameters of type Mapping Constructor Description Reference(Mapping mapping, Object source, Class<?> target, Object primaryKey)Constructor typically used in the single case.Reference(Mapping mapping, Object source, Class<?> target, HashMap primaryKeyMap, Object container)Constructor typically used in the collection case.XMLBinaryAttachmentHandler(UnmarshalRecord unmarshalRecord, NodeValue nodeValue, Mapping mapping, XMLConverterMapping converter, boolean isCollection)XMLChoiceCollectionMappingUnmarshalNodeValue(ChoiceCollectionMapping mapping, Field xmlField, Mapping nestedMapping)XMLInlineBinaryHandler(UnmarshalRecord parent, NodeValue nodeValue, Mapping mapping, XMLConverterMapping converter, boolean isCollection) -
Uses of Mapping in org.eclipse.persistence.internal.oxm.mappings
Classes in org.eclipse.persistence.internal.oxm.mappings with type parameters of type Mapping Modifier and Type Interface Description interfaceChoiceCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_FIELD extends Field,XML_MAPPING extends Mapping,XML_RECORD extends XMLRecord>interfaceChoiceObjectMapping<ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,ABSTRACT_SESSION extends CoreAbstractSession,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_FIELD extends Field,XML_MAPPING extends Mapping,XML_RECORD extends XMLRecord>Subinterfaces of Mapping in org.eclipse.persistence.internal.oxm.mappings Modifier and Type Interface Description interfaceAnyAttributeMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,XML_RECORD extends XMLRecord>interfaceAnyCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceAnyObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceBinaryDataCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,MIME_TYPE_POLICY extends MimeTypePolicy,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceBinaryDataMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,MIME_TYPE_POLICY extends MimeTypePolicy,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceChoiceCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_FIELD extends Field,XML_MAPPING extends Mapping,XML_RECORD extends XMLRecord>interfaceChoiceObjectMapping<ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,ABSTRACT_SESSION extends CoreAbstractSession,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_FIELD extends Field,XML_MAPPING extends Mapping,XML_RECORD extends XMLRecord>interfaceCollectionReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,UNMARSHAL_RECORD extends UnmarshalRecord,XML_FIELD extends Field,XML_RECORD extends XMLRecord>interfaceCompositeCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceCompositeObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceDirectCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceDirectMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceFragmentCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,SESSION extends CoreSession,XML_RECORD extends XMLRecord>interfaceFragmentMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,SESSION extends CoreSession,XML_RECORD extends XMLRecord>interfaceInverseReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MAPPING extends CoreMapping,XML_RECORD extends XMLRecord>interfaceObjectReferenceMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,UNMARSHAL_RECORD extends UnmarshalRecord,XML_FIELD extends Field,XML_RECORD extends XMLRecord>interfaceTransformationMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,TRANSFORMATION_RECORD extends TransformationRecord,XML_RECORD extends XMLRecord>interfaceVariableXPathCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord>interfaceVariableXPathObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CONTAINER_POLICY extends CoreContainerPolicy,CONVERTER extends CoreConverter,DESCRIPTOR extends CoreDescriptor,FIELD extends CoreField,MARSHALLER extends Marshaller,SESSION extends CoreSession,UNMARSHALLER extends Unmarshaller,XML_RECORD extends XMLRecord> -
Uses of Mapping in org.eclipse.persistence.internal.oxm.record
Methods in org.eclipse.persistence.internal.oxm.record with parameters of type Mapping Modifier and Type Method Description ObjectMarshalContext. getAttributeValue(Object object, Mapping mapping)ObjectObjectMarshalContext. getAttributeValue(Object object, Mapping mapping)ObjectSequencedMarshalContext. getAttributeValue(Object object, Mapping mapping)ObjectDOMReader. getCurrentObject(CoreAbstractSession session, Mapping selfRecordMapping)ObjectXMLReader. getCurrentObject(CoreAbstractSession session, Mapping selfRecordMapping)voidUnmarshalRecord. initializeRecord(Mapping mapping)voidUnmarshalRecordImpl. initializeRecord(Mapping selfRecordMapping)voidDOMReader. newObjectEvent(Object object, Object parent, Mapping selfRecordMapping)An EclipseLink specific callback into the Reader.voidXMLReader. newObjectEvent(Object object, Object parent, Mapping selfRecordMapping)voidObjectUnmarshalContext. setAttributeValue(UnmarshalRecord unmarshalRecord, Object value, Mapping mapping)voidSequencedUnmarshalContext. setAttributeValue(UnmarshalRecord unmarshalRecord, Object value, Mapping mapping)voidUnmarshalContext. setAttributeValue(UnmarshalRecord unmarshalRecord, Object value, Mapping mapping)The UnmarshalContext is responsible for assigning values to the object being built.voidUnmarshalRecord. setAttributeValue(Object object, Mapping mapping)voidUnmarshalRecordImpl. setAttributeValue(Object value, Mapping mapping)INTERNAL -
Uses of Mapping in org.eclipse.persistence.oxm.documentpreservation
Methods in org.eclipse.persistence.oxm.documentpreservation with parameters of type Mapping Modifier and Type Method Description abstract voidDocumentPreservationPolicy. addObjectToCache(Object obj, Node node, Mapping selfRecordMapping)abstract ObjectDocumentPreservationPolicy. getObjectForNode(Node node, Mapping selfRecordMapping) -
Uses of Mapping in org.eclipse.persistence.oxm.mappings
Subinterfaces of Mapping in org.eclipse.persistence.oxm.mappings Modifier and Type Interface Description interfaceXMLMappingINTERNAL All mappings which can be added to org.eclipse.persistence.oxm.XMLDescriptor must implement this interface.Classes in org.eclipse.persistence.oxm.mappings that implement Mapping Modifier and Type Class Description classXMLAnyAttributeMappingPurpose:The XMLAnyAttributeMapping is used to map to an attribute in an object to any xml attributes contained on a specific element in the XML Document.classXMLAnyCollectionMappingAny collection XML mappings map an attribute that contains a heterogenous collection of objects to multiple XML elements.classXMLAnyObjectMappingAny object XML mappings map an attribute that contains a single object to an XML element.classXMLBinaryDataCollectionMappingPurpose:Provide a mapping for a collection of binary data values that can be treated as either inline binary values or as an attachment.classXMLBinaryDataMappingPurpose:Provide a mapping for binary data that can be treated as either inline or as an attachment.classXMLChoiceCollectionMappingPUBLIC:classXMLChoiceObjectMappingPUBLIC:classXMLCollectionReferenceMappingTopLink OXM version of a 1-M mapping.classXMLCompositeCollectionMappingComposite collection XML mappings map an attribute that contains a homogeneous collection of objects to multiple XML elements.classXMLCompositeDirectCollectionMappingComposite direct collection XML mappings map a collection of simple types (String, Number, Date, etc.) to and from a sequence of composite XML nodes.classXMLCompositeObjectMappingComposite object XML mappings represent a relationship between two classes.classXMLDirectMappingXML Direct Mappings map a Java attribute directly to XML attribute or text node.classXMLFragmentCollectionMappingPurpose: This mapping provides a means to keep a part of the xml tree as a collection of DOM elements.classXMLFragmentMappingPurpose: This mapping provides a means to keep a part of the xml tree as a DOM element.classXMLInverseReferenceMappingThis mapping is used to map a back-pointer.classXMLObjectReferenceMappingTopLink OXM version of a 1-1 mapping.classXMLTransformationMappingTransformation XML mappings are used to create a custom mapping where one or more XML nodes can be used to create the object to be stored in a Java class's attribute.classXMLVariableXPathCollectionMappingclassXMLVariableXPathObjectMapping -
Uses of Mapping in org.eclipse.persistence.oxm.record
Methods in org.eclipse.persistence.oxm.record with parameters of type Mapping Modifier and Type Method Description voidUnmarshalRecord. initializeRecord(Mapping mapping)voidXMLRootRecord. initializeRecord(Mapping selfRecordMapping)voidUnmarshalRecord. setAttributeValue(Object object, Mapping mapping)
-