public class BTreeCancelledRemoval extends BTreeUpdate
_next_object, _transaction| Constructor and Description |
|---|
BTreeCancelledRemoval(Transaction transaction,
java.lang.Object originalKey,
java.lang.Object newKey,
BTreeUpdate existingPatches) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustSizeOnRemovalByOtherTransaction(BTree btree,
BTreeNode node) |
protected void |
committed(BTree btree) |
protected java.lang.Object |
getCommittedObject() |
boolean |
isCancelledRemoval() |
protected int |
sizeDiff() |
java.lang.String |
toString() |
append, applyKeyChange, commit, forTransaction, hasNext, internalCommit, key, removedBy, removeFor, replacePatch, rollback, sizeDiffgetObject, isAdd, isRemovepublic BTreeCancelledRemoval(Transaction transaction, java.lang.Object originalKey, java.lang.Object newKey, BTreeUpdate existingPatches)
protected void committed(BTree btree)
committed in class BTreeUpdatepublic boolean isCancelledRemoval()
isCancelledRemoval in class BTreePatchpublic java.lang.String toString()
toString in class BTreePatchprotected java.lang.Object getCommittedObject()
getCommittedObject in class BTreeUpdateprotected void adjustSizeOnRemovalByOtherTransaction(BTree btree, BTreeNode node)
adjustSizeOnRemovalByOtherTransaction in class BTreeUpdateprotected int sizeDiff()
sizeDiff in class BTreeUpdate