public class DynamicIdentityPolicy extends CMP3Policy
fieldToAccessorMap, keyClassFields, pkClass, pkClassName| Constructor and Description |
|---|
DynamicIdentityPolicy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
createPrimaryKeyFromId(java.lang.Object key,
AbstractSession session)
INTERNAL:
Use the key to create a EclipseLink primary key.
|
protected KeyElementAccessor[] |
initializePrimaryKeyFields(java.lang.Class keyClass,
AbstractSession session)
INTERNAL:
Cache the bean's primary key fields so speed up creating of primary key
objects and initialization of beans.
|
addReadOnlyMappings, addWritableMapping, clone, convertClassNamesToClasses, createBeanUsingKey, getField, getKeyClassFields, getPKClass, getPKClassInstance, getPKClassName, getPkValueFromKeyForField, initialize, isCMP3Policy, remoteInitialize, setPKClass, setPrimaryKeyClassNamepublic java.lang.Object createPrimaryKeyFromId(java.lang.Object key,
AbstractSession session)
CMP3PolicycreatePrimaryKeyFromId in class CMP3Policyprotected KeyElementAccessor[] initializePrimaryKeyFields(java.lang.Class keyClass,
AbstractSession session)
CMP3PolicyinitializePrimaryKeyFields in class CMP3Policy