protected abstract class AbstractPersistentCollection.AbstractValueDelayedOperation extends java.lang.Object implements AbstractPersistentCollection.ValueDelayedOperation
Modifier | Constructor and Description |
---|---|
protected |
AbstractValueDelayedOperation(java.lang.Object addedValue,
java.lang.Object orphan) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAddedInstance() |
java.lang.Object |
getOrphan() |
protected java.lang.Object |
getReplacement(Type type,
java.lang.Object current,
java.util.Map copyCache) |
void |
replace(CollectionPersister persister,
java.util.Map copyCache) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
operate
protected AbstractValueDelayedOperation(java.lang.Object addedValue, java.lang.Object orphan)
public void replace(CollectionPersister persister, java.util.Map copyCache)
replace
in interface AbstractPersistentCollection.ValueDelayedOperation
protected final java.lang.Object getReplacement(Type type, java.lang.Object current, java.util.Map copyCache)
public final java.lang.Object getAddedInstance()
getAddedInstance
in interface AbstractPersistentCollection.DelayedOperation
public final java.lang.Object getOrphan()
getOrphan
in interface AbstractPersistentCollection.DelayedOperation
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.