| Name | Description | Type | Package | Framework |
| AbstractCopyPolicy | Purpose: Allows customization of how an object is cloned. | Class | org.eclipse.persistence.descriptors.copying | EclipseLink |
| CloneCopyPolicy | Purpose: Allows a clone of an object to be created with a method that returns the cloned object. | Class | org.eclipse.persistence.descriptors.copying | EclipseLink |
| CopyPolicy | Purpose: Allows customization of how an object is cloned. | Interface | org.eclipse.persistence.descriptors.copying | EclipseLink |
| InstantiationCopyPolicy | Purpose: This is the default copy policy. | Class | org.eclipse.persistence.descriptors.copying | EclipseLink |
| PersistenceEntityCopyPolicy | Purpose: This is the default copy policy when weaving is used. | Class | org.eclipse.persistence.descriptors.copying | EclipseLink |