Module org.eclipse.persistence.jpa
Class AbstractCollectionMappingImpl<T extends CollectionAccessor,R>
java.lang.Object
org.eclipse.persistence.internal.jpa.config.MetadataImpl<T>
org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl<T,R>
org.eclipse.persistence.internal.jpa.config.mappings.AbstractMappingImpl<T,R>
org.eclipse.persistence.internal.jpa.config.mappings.AbstractRelationshipMappingImpl<T,R>
org.eclipse.persistence.internal.jpa.config.mappings.AbstractCollectionMappingImpl<T,R>
- Direct Known Subclasses:
ManyToManyImpl
,OneToManyImpl
public class AbstractCollectionMappingImpl<T extends CollectionAccessor,R>
extends AbstractRelationshipMappingImpl<T,R>
JPA scripting API implementation.
- Since:
- EclipseLink 2.5.1
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
metadata
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThis covers the JPA 2.1 use case where multiple converts can be added.setDeleteAll
(Boolean deleteAll) setMapKeyClass
(String mapKeyClass) setMapKeyConvert
(String mapKeyConvert) This covers the EclipseLink Convert, single TEXT convert element.setOrderBy
(String orderBy) Methods inherited from class org.eclipse.persistence.internal.jpa.config.mappings.AbstractRelationshipMappingImpl
addJoinColumn, addJoinField, setBatchFetch, setCascade, setCascadeOnDelete, setFetch, setJoinFetch, setJoinTable, setMappedBy, setNonCacheable, setOrphanRemoval, setPrivateOwned, setTargetEntity
Methods inherited from class org.eclipse.persistence.internal.jpa.config.mappings.AbstractMappingImpl
setAttributeType
Methods inherited from class org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl
addConverter, addObjectTypeConverter, addProperty, addStructConverter, addTypeConverter, setAccess, setAccessMethods, setConverter, setHashPartitioning, setName, setObjectTypeConverter, setPartitioned, setPartitioning, setPinnedPartitioning, setRangePartitioning, setReplicationPartitioning, setRoundRobinPartitioning, setStructConverter, setTypeConverter, setUnionPartitioning, setValuePartitioning
Methods inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
getMetadata
-
Constructor Details
-
AbstractCollectionMappingImpl
-
-
Method Details
-
addMapKeyAssociationOverride
-
addMapKeyAttributeOverride
-
addMapKeyConvert
This covers the JPA 2.1 use case where multiple converts can be added. -
addMapKeyJoinColumn
-
setDeleteAll
-
setMapKey
-
setMapKeyClass
-
setMapKeyColumn
-
setMapKeyConvert
This covers the EclipseLink Convert, single TEXT convert element. -
setMapKeyEnumerated
-
setMapKeyForeignKey
-
setMapKeyTemporal
-
setOrderBy
-
setOrderColumn
-