Uses of Interface
org.eclipse.persistence.mappings.ContainerMapping
Package
Description
-
Uses of ContainerMapping in org.eclipse.persistence.eis.mappings
Modifier and TypeClassDescriptionclass
EIS 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.class
EIS Composite Direct Collection Mappings map a collection of simple Java attributes to and from an EIS Record according to its descriptor's record type.class
An 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. -
Uses of ContainerMapping in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Modifier and TypeMethodDescriptionprotected void
MappingAccessor.processContainerPolicyAndIndirection
(ContainerMapping mapping) INTERNAL: Process the map metadata if this is a valid map accessor.protected void
MappingAccessor.processMapKeyClass
(ContainerMapping mapping, MappedKeyMapAccessor mappedKeyMapAccessor) INTERNAL: Process a map key class for the given map key map accessor.protected void
MappingAccessor.setIndirectionPolicy
(ContainerMapping mapping, String mapKey, boolean usesIndirection) INTERNAL: Set the correct indirection policy on a collection mapping. -
Uses of ContainerMapping in org.eclipse.persistence.internal.jpa.metadata.mappings
Modifier and TypeMethodDescriptionMapKeyMetadata.process
(ContainerMapping mapping, MappingAccessor mappingAccessor) INTERNAL: Process a map key for a 1-M or M-M mapping. -
Uses of ContainerMapping in org.eclipse.persistence.mappings
Modifier and TypeClassDescriptionclass
Purpose: The aggregate collection mapping is used to represent the aggregate relationship between a single source object and a collection of target objects.class
Purpose: Abstract class for relationship mappings which store collection of objectsclass
Purpose: This mapping is used to store a collection of simple types (String, Number, Date, etc.) into a single table.class
Mapping for a collection of key-value pairs.class
Purpose: Many to many mappings are used to represent the relationships between a collection of source objects and a collection of target objects.class
Purpose: 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.class
Purpose: UnidirectionalOneToManyMapping doesn't have 1:1 back reference mapping. -
Uses of ContainerMapping in org.eclipse.persistence.mappings.foundation
Modifier and TypeClassDescriptionclass
Define an embedded collection of objects.class
AbstractCompositeDirectCollectionMapping
consolidates the behavior of mappings that map collections of "native" data objects (e.g. -
Uses of ContainerMapping in org.eclipse.persistence.mappings.structures
Modifier and TypeInterfaceDescriptioninterface
Interface used by theArrayCollectionMappingHelper
to interact with the assorted array collection mappings.Modifier and TypeClassDescriptionclass
Purpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.class
Purpose: Nested tables are similar toVARRAYs
except internally they store their information in a separate table from their parent structure's table.class
Purpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types. -
Uses of ContainerMapping in org.eclipse.persistence.oxm.mappings
Modifier and TypeClassDescriptionclass
Any collection XML mappings map an attribute that contains a heterogenous collection of objects to multiple XML elements.class
Purpose:Provide a mapping for a collection of binary data values that can be treated as either inline binary values or as an attachment.class
TopLink OXM version of a 1-M mapping.class
Composite collection XML mappings map an attribute that contains a homogeneous collection of objects to multiple XML elements.class
Composite direct collection XML mappings map a collection of simple types (String, Number, Date, etc.) to and from a sequence of composite XML nodes.class
Purpose: This mapping provides a means to keep a part of the xml tree as a collection of DOM elements.class
This mapping is used to map a back-pointer.class