|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.descriptors.CMPPolicy
org.eclipse.persistence.internal.jpa.CMP3Policy
org.eclipse.persistence.jpa.dynamic.DynamicIdentityPolicy
public class DynamicIdentityPolicy
Custom CMPPolicy to handle Object[]. The parent class supports only List and ID class for composite keys.
Field Summary |
---|
Fields inherited from class org.eclipse.persistence.descriptors.CMPPolicy |
---|
AFTER_EJBCREATE, AFTER_EJBPOSTCREATE, ALL_MODIFICATIONS, NONE, UNDEFINED, UPDATE_MODIFICATIONS |
Constructor Summary | |
---|---|
DynamicIdentityPolicy()
|
Method Summary | |
---|---|
Object |
createPrimaryKeyFromId(Object key,
org.eclipse.persistence.internal.sessions.AbstractSession session)
INTERNAL: Use the key to create a EclipseLink primary key. |
Methods inherited from class org.eclipse.persistence.internal.jpa.CMP3Policy |
---|
convertClassNamesToClasses, createBeanUsingKey, getPKClass, getPKClassInstance, getPKClassName, getPkValueFromKeyForField, initialize, isCMP3Policy, setPKClass, setPrimaryKeyClassName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DynamicIdentityPolicy()
Method Detail |
---|
public Object createPrimaryKeyFromId(Object key, org.eclipse.persistence.internal.sessions.AbstractSession session)
org.eclipse.persistence.internal.jpa.CMP3Policy
createPrimaryKeyFromId
in class org.eclipse.persistence.internal.jpa.CMP3Policy
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |