public class InstantiationCopyPolicy extends AbstractCopyPolicy
Purpose: Creates a copy through creating a new instance.
descriptor| Constructor and Description |
|---|
InstantiationCopyPolicy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
buildClone(java.lang.Object domainObject,
Session session)
Return a shallow clone of the object for usage with object copying, or unit of work backup cloning.
|
boolean |
buildsNewInstance()
Return if a new instance is created or a clone.
|
java.lang.String |
toString() |
buildWorkingCopyClone, buildWorkingCopyCloneFromRow, buildWorkingCopyCloneFromRow, clone, getDescriptor, initialize, setDescriptorpublic java.lang.Object buildClone(java.lang.Object domainObject,
Session session)
throws DescriptorException
CopyPolicybuildClone in interface CopyPolicybuildClone in class AbstractCopyPolicyDescriptorExceptionpublic boolean buildsNewInstance()
AbstractCopyPolicybuildsNewInstance in interface CopyPolicybuildsNewInstance in class AbstractCopyPolicypublic java.lang.String toString()
toString in class java.lang.Object