Uses of Class
org.eclipse.persistence.core.mappings.CoreMapping
-
-
Uses of CoreMapping in org.eclipse.persistence.core.mappings.converters
Classes in org.eclipse.persistence.core.mappings.converters with type parameters of type CoreMapping Modifier and Type Interface Description interfaceCoreConverter<MAPPING extends CoreMapping,SESSION extends CoreSession>INTERNAL A abstraction of converter capturing behavior common to all persistence types. -
Uses of CoreMapping in org.eclipse.persistence.eis.mappings
Subclasses of CoreMapping in org.eclipse.persistence.eis.mappings Modifier and Type Class Description classEISCompositeCollectionMappingEIS Composite Collection Mappings map a java.util.Map or java.util.Collection of Java objects to an EIS record in a privately owned, one-to-many relationship according to its descriptor's record type.classEISCompositeDirectCollectionMappingEIS Composite Direct Collection Mappings map a collection of simple Java attributes to and from an EIS Record according to its descriptor's record type.classEISCompositeObjectMappingEIS Composite Object Mappings map a Java object to a privately owned, one-to-one relationship to an EIS Record according to its descriptor's record type.classEISDirectMappingEIS Direct Mappings map a simple Java attribute to and from an EIS Record according to its descriptor's record type.classEISOneToManyMappingAn EIS one-to-many mapping is a reference mapping that represents the relationship between a single source object and a collection of mapped persistent Java objects.classEISOneToOneMappingAn EIS one-to-one mapping is a reference mapping that represents the relationship between a single source object and a single mapped persistent Java object.classEISTransformationMappingEIS Transformation Mappings allow the creation of custom mappings where one or more fields in an EIS Record can be used to create the object to be stored in a Java class's attribute. -
Uses of CoreMapping in org.eclipse.persistence.internal.core.descriptors
Classes in org.eclipse.persistence.internal.core.descriptors with type parameters of type CoreMapping Modifier and Type Class Description classCoreObjectBuilder<ABSTRACT_RECORD extends CoreAbstractRecord,ABSTRACT_SESSION extends CoreAbstractSession,FIELD extends CoreField,MAPPING extends CoreMapping> -
Uses of CoreMapping in org.eclipse.persistence.internal.oxm
Methods in org.eclipse.persistence.internal.oxm that return CoreMapping Modifier and Type Method Description CoreMappingXPathObjectBuilder. getMappingForField(CoreField field) -
Uses of CoreMapping in org.eclipse.persistence.internal.oxm.mappings
Classes in org.eclipse.persistence.internal.oxm.mappings with type parameters of type CoreMapping Modifier and Type Interface Description interfaceDescriptor<ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,CORE_MAPPING extends CoreMapping,FIELD extends CoreField,INHERITANCE_POLICY extends CoreInheritancePolicy,INSTANTIATION_POLICY extends CoreInstantiationPolicy,NAMESPACE_RESOLVER extends NamespaceResolver,OBJECT_BUILDER extends CoreObjectBuilder,TABLE extends CoreTable,UNMARSHAL_RECORD extends UnmarshalRecord,UNMARSHALLER extends Unmarshaller>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> -
Uses of CoreMapping in org.eclipse.persistence.internal.oxm.schema
Methods in org.eclipse.persistence.internal.oxm.schema with parameters of type CoreMapping Modifier and Type Method Description protected voidSchemaModelGenerator. processMapping(CoreMapping mapping, Sequence seq, ComplexType ct, HashMap<String,Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors)Process a given mapping. -
Uses of CoreMapping in org.eclipse.persistence.mappings
Subclasses of CoreMapping in org.eclipse.persistence.mappings Modifier and Type Class Description classAggregateCollectionMappingPurpose: The aggregate collection mapping is used to represent the aggregate relationship between a single source object and a collection of target objects.classAggregateMappingPurpose: Two objects can be considered to be related by aggregation if there is a strict 1:1 relationship between the objects.classAggregateObjectMappingPurpose:Two objects can be considered to be related by aggregation if there is a strict 1:1 relationship between the objects.classCollectionMappingPurpose: Abstract class for relationship mappings which store collection of objectsclassDatabaseMappingPurpose: Defines how an attribute of an object maps to and from the databaseclassDirectCollectionMappingPurpose: This mapping is used to store a collection of simple types (String, Number, Date, etc.) into a single table.classDirectMapMappingMapping for a collection of key-value pairs.classDirectToFieldMappingPurpose: Maps an attribute to the corresponding database field type.classForeignReferenceMappingPurpose: Abstract class for relationship mappingsclassManyToManyMappingPurpose: Many to many mappings are used to represent the relationships between a collection of source objects and a collection of target objects.classManyToOneMappingPurpose: Define the relationship to be a ManyToOne.classMultitenantPrimaryKeyMappingPurpose: Maps a multitenant property to the corresponding database field type.classObjectReferenceMappingPurpose: Abstract class for 1:1, variable 1:1 and reference mappingsclassOneToManyMappingPurpose: This mapping is used to represent the typical RDBMS relationship between a single source object and collection of target objects; where, on the database, the target objects have references (foreign keys) to the source object.classOneToOneMappingPurpose: One to one mappings are used to represent a pointer references between two java objects.classTransformationMappingPurpose: A transformation mapping is used for a specialized translation between how a value is represented in Java and its representation on the databae.classUnidirectionalOneToManyMappingPurpose: UnidirectionalOneToManyMapping doesn't have 1:1 back reference mapping.classVariableOneToOneMappingPurpose: Variable one to one mappings are used to represent a pointer references between a java object and an implementer of an interface. -
Uses of CoreMapping in org.eclipse.persistence.mappings.foundation
Subclasses of CoreMapping in org.eclipse.persistence.mappings.foundation Modifier and Type Class Description classAbstractColumnMappingPurpose: Maps an attribute or some other property to the corresponding database field type.classAbstractCompositeCollectionMappingDefine an embedded collection of objects.classAbstractCompositeDirectCollectionMappingAbstractCompositeDirectCollectionMappingconsolidates the behavior of mappings that map collections of "native" data objects (e.g.classAbstractCompositeObjectMappingChunks of data from non-relational data sources can have an embedded component objects.classAbstractDirectMappingPurpose: Maps an attribute to the corresponding database field type.classAbstractTransformationMappingPurpose: A transformation mapping is used for a specialized translation between how a value is represented in Java and its representation on the databae. -
Uses of CoreMapping in org.eclipse.persistence.mappings.structures
Subclasses of CoreMapping in org.eclipse.persistence.mappings.structures Modifier and Type Class Description classArrayMappingPurpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.classNestedTableMappingPurpose: Nested tables are similar toVARRAYsexcept internally they store their information in a separate table from their parent structure's table.classObjectArrayMappingPurpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.classReferenceMappingPurpose: In an object-relational data model, structures reference each other through "Refs"; not through foreign keys as in the relational data model.classStructureMappingPurpose: A structure is an object-relational user-defined data-type or object-type. -
Uses of CoreMapping in org.eclipse.persistence.mappings.xdb
Subclasses of CoreMapping in org.eclipse.persistence.mappings.xdb Modifier and Type Class Description classDirectToXMLTypeMappingPurpose: Mapping used to map from a DOM (org.w3c.Document) or XML String into an Oracle XMLType field, in Oracle 9i XDB. -
Uses of CoreMapping in org.eclipse.persistence.oxm.mappings
Subclasses of CoreMapping in org.eclipse.persistence.oxm.mappings Modifier and Type Class Description classXMLAbstractAnyMappingPurpose: An abstract superclass for XMLAnyObjectMapping and XMLAnyCollectionMapping.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 CoreMapping in org.eclipse.persistence.oxm.sequenced
Methods in org.eclipse.persistence.oxm.sequenced that return CoreMapping Modifier and Type Method Description CoreMappingSetting. getMapping()Methods in org.eclipse.persistence.oxm.sequenced with parameters of type CoreMapping Modifier and Type Method Description voidSetting. setMapping(CoreMapping mapping)
-