Uses of Interface
org.eclipse.persistence.mappings.ContainerMapping
Packages that use ContainerMapping
Package
Description
-
Uses of ContainerMapping in org.eclipse.persistence.eis.mappings
Classes in org.eclipse.persistence.eis.mappings that implement ContainerMappingModifier 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
Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings with parameters of type ContainerMappingModifier 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
Methods in org.eclipse.persistence.internal.jpa.metadata.mappings with parameters of type ContainerMappingModifier 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
Classes in org.eclipse.persistence.mappings that implement ContainerMappingModifier 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
Classes in org.eclipse.persistence.mappings.foundation that implement ContainerMappingModifier 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
Subinterfaces of ContainerMapping in org.eclipse.persistence.mappings.structuresModifier and TypeInterfaceDescriptioninterface
Interface used by theArrayCollectionMappingHelper
to interact with the assorted array collection mappings.Classes in org.eclipse.persistence.mappings.structures that implement ContainerMappingModifier 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
Classes in org.eclipse.persistence.oxm.mappings that implement ContainerMappingModifier 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