Uses of Interface
org.eclipse.persistence.descriptors.CMPPolicy.KeyElementAccessor
Package
Description
-
Uses of CMPPolicy.KeyElementAccessor in org.eclipse.persistence.descriptors
Modifier and TypeClassDescriptionprotected static final class
INTERNAL: This class will be used when the keyClass is a primitiveModifier and TypeMethodDescriptionprotected CMPPolicy.KeyElementAccessor[]
CMPPolicy.getKeyClassFields()
INTERNAL:Modifier and TypeMethodDescriptionprotected boolean
CMPPolicy.isSingleKey
(CMPPolicy.KeyElementAccessor[] pkElementArray) Check to see if there is a single key element.protected void
CMPPolicy.setFieldValue
(CMPPolicy.KeyElementAccessor accessor, Object keyInstance, DatabaseMapping mapping, AbstractSession session, int[] elementIndex, Object... keyElements) INTERNAL: Recursive method to set a field value in the given key instance. -
Uses of CMPPolicy.KeyElementAccessor in org.eclipse.persistence.internal.jpa
Modifier and TypeFieldDescriptionprotected CMPPolicy.KeyElementAccessor[]
CMP3Policy.keyClassFields
Stores the fields for this classes compound primary key class if required.Modifier and TypeFieldDescriptionprotected HashMap
<DatabaseField, CMPPolicy.KeyElementAccessor> CMP3Policy.fieldToAccessorMap
Used to look up the KeyElementAccessor for a specific DatabaseField, used for resolving DerivedIdsModifier and TypeMethodDescriptionprotected CMPPolicy.KeyElementAccessor[]
CMP3Policy.getKeyClassFields()
INTERNAL:protected CMPPolicy.KeyElementAccessor[]
CMP3Policy.initializePrimaryKeyFields
(Class<?> keyClass, AbstractSession session) INTERNAL: Cache the bean's primary key fields so speed up creating of primary key objects and initialization of beans. -
Uses of CMPPolicy.KeyElementAccessor in org.eclipse.persistence.jpa.dynamic
Modifier and TypeMethodDescriptionprotected CMPPolicy.KeyElementAccessor[]
DynamicIdentityPolicy.initializePrimaryKeyFields
(Class<?> keyClass, AbstractSession session)