public class ObjectDetachOperation extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<ObjectId,Persistent> | seen | 
| protected EntityResolver | targetResolver | 
| Constructor and Description | 
|---|
| ObjectDetachOperation(EntityResolver targetResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | detach(Object object,
      ClassDescriptor descriptor,
      PrefetchTreeNode prefetchTree)"Detaches" an object from its context by creating an unattached copy. | 
| void | reset() | 
protected EntityResolver targetResolver
protected Map<ObjectId,Persistent> seen
public ObjectDetachOperation(EntityResolver targetResolver)
public void reset()
public Object detach(Object object, ClassDescriptor descriptor, PrefetchTreeNode prefetchTree)
Copyright © 2001–2023 Apache Cayenne. All rights reserved.