Package com.db4o.internal.btree
Class BTreeAdd
- java.lang.Object
-
- com.db4o.internal.btree.BTreePatch
-
- com.db4o.internal.btree.BTreeAdd
-
public class BTreeAdd extends BTreePatch
-
-
Field Summary
-
Fields inherited from class com.db4o.internal.btree.BTreePatch
_object, _transaction
-
-
Constructor Summary
Constructors Constructor Description BTreeAdd(Transaction transaction, java.lang.Object obj)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectcommit(Transaction trans, BTree btree, BTreeNode node)BTreePatchforTransaction(Transaction trans)booleanisAdd()java.lang.Objectkey(Transaction trans)java.lang.Objectrollback(Transaction trans, BTree btree)protected java.lang.ObjectrolledBack(BTree btree)intsizeDiff(Transaction trans)java.lang.StringtoString()-
Methods inherited from class com.db4o.internal.btree.BTreePatch
getObject, isCancelledRemoval, isRemove
-
-
-
-
Constructor Detail
-
BTreeAdd
public BTreeAdd(Transaction transaction, java.lang.Object obj)
-
-
Method Detail
-
rolledBack
protected java.lang.Object rolledBack(BTree btree)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classBTreePatch
-
commit
public java.lang.Object commit(Transaction trans, BTree btree, BTreeNode node)
- Specified by:
commitin classBTreePatch
-
forTransaction
public BTreePatch forTransaction(Transaction trans)
- Specified by:
forTransactionin classBTreePatch
-
key
public java.lang.Object key(Transaction trans)
- Specified by:
keyin classBTreePatch
-
rollback
public java.lang.Object rollback(Transaction trans, BTree btree)
- Specified by:
rollbackin classBTreePatch
-
isAdd
public boolean isAdd()
- Overrides:
isAddin classBTreePatch
-
sizeDiff
public int sizeDiff(Transaction trans)
- Specified by:
sizeDiffin classBTreePatch
-
-