Skip navigation links
oracle.toplink.descriptors
Class ReturningPolicy
java.lang.Object
oracle.toplink.descriptors.ReturningPolicy
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
-
public class ReturningPolicy
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
Purpose: Allows for INSERT or UPDATE operations to return values back into the object being written. This allows for table default values, trigger or stored procedures computed values to be set back into the object. This can be used with generated SQL on the Oracle platform using the RETURNING clause, or through stored procedures on other platforms.
- Since:
- TopLink 10.1.3
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReturningPolicy
public ReturningPolicy()
getDescriptor
public ClassDescriptor getDescriptor()
- Return the owner of the policy.
addFieldForInsert
public void addFieldForInsert(java.lang.String qualifiedName)
addFieldForInsert
public void addFieldForInsert(java.lang.String qualifiedName,
java.lang.Class type)
addFieldForInsert
public void addFieldForInsert(DatabaseField field)
addFieldForInsertReturnOnly
public void addFieldForInsertReturnOnly(java.lang.String qualifiedName)
addFieldForInsertReturnOnly
public void addFieldForInsertReturnOnly(java.lang.String qualifiedName,
java.lang.Class type)
addFieldForInsertReturnOnly
public void addFieldForInsertReturnOnly(DatabaseField field)
addFieldForUpdate
public void addFieldForUpdate(java.lang.String qualifiedName)
addFieldForUpdate
public void addFieldForUpdate(java.lang.String qualifiedName,
java.lang.Class type)
addFieldForUpdate
public void addFieldForUpdate(DatabaseField field)
isUsedToSetPrimaryKey
public boolean isUsedToSetPrimaryKey()
Skip navigation links