public class BTreeAdd extends BTreePatch
_object, _transaction| Constructor and Description |
|---|
BTreeAdd(Transaction transaction,
java.lang.Object obj) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
commit(Transaction trans,
BTree btree,
BTreeNode node) |
BTreePatch |
forTransaction(Transaction trans) |
boolean |
isAdd() |
java.lang.Object |
key(Transaction trans) |
java.lang.Object |
rollback(Transaction trans,
BTree btree) |
protected java.lang.Object |
rolledBack(BTree btree) |
int |
sizeDiff(Transaction trans) |
java.lang.String |
toString() |
getObject, isCancelledRemoval, isRemovepublic BTreeAdd(Transaction transaction, java.lang.Object obj)
protected java.lang.Object rolledBack(BTree btree)
public java.lang.String toString()
toString in class BTreePatchpublic java.lang.Object commit(Transaction trans, BTree btree, BTreeNode node)
commit in class BTreePatchpublic BTreePatch forTransaction(Transaction trans)
forTransaction in class BTreePatchpublic java.lang.Object key(Transaction trans)
key in class BTreePatchpublic java.lang.Object rollback(Transaction trans, BTree btree)
rollback in class BTreePatchpublic boolean isAdd()
isAdd in class BTreePatchpublic int sizeDiff(Transaction trans)
sizeDiff in class BTreePatch