Module swim.db
Package swim.db

Class TreeContext

Direct Known Subclasses:
Trunk

public class TreeContext extends PageContext
  • Constructor Details

    • TreeContext

      public TreeContext()
  • Method Details

    • treeDelegate

      public TreeDelegate treeDelegate()
    • setTreeDelegate

      public void setTreeDelegate(TreeDelegate treeDelegate)
    • treeDidChange

      public void treeDidChange(Tree newTree, Tree oldTree)
    • treeDidCommit

      public void treeDidCommit(Tree newTree, Tree oldTree)
    • treeDidClear

      public void treeDidClear(Tree newTree, Tree oldTree)
    • btreeDidUpdate

      public void btreeDidUpdate(BTree newTree, BTree oldTree, Value key, Value newValue, Value oldValue)
    • btreeDidRemove

      public void btreeDidRemove(BTree newTree, BTree oldTree, Value key, Value oldValue)
    • btreeDidDrop

      public void btreeDidDrop(BTree newTree, BTree oldTree, long lower)
    • btreeDidTake

      public void btreeDidTake(BTree newTree, BTree oldTree, long upper)
    • qtreeDidUpdate

      public void qtreeDidUpdate(QTree newTree, QTree oldTree, Value key, long x, long y, Value newValue, Value oldValue)
    • qtreeDidMove

      public void qtreeDidMove(QTree newTree, QTree oldTree, Value key, long newX, long newY, Value newValue, long oldX, long oldY, Value oldValue)
    • qtreeDidRemove

      public void qtreeDidRemove(QTree newTree, QTree oldTree, Value key, long x, long y, Value oldValue)
    • streeDidUpdate

      public void streeDidUpdate(STree newTree, STree oldTree, long index, Value key, Value newValue, Value oldValue)
    • streeDidInsert

      public void streeDidInsert(STree newTree, STree oldTree, long index, Value key, Value newValue)
    • streeDidRemove

      public void streeDidRemove(STree newTree, STree oldTree, long index, Value key, Value oldValue)
    • streeDidMove

      public void streeDidMove(STree newTree, STree oldTree, long fromIndex, long toIndex, Value key, Value value)
    • streeDidDrop

      public void streeDidDrop(STree newTree, STree oldTree, long lower)
    • streeDidTake

      public void streeDidTake(STree newTree, STree oldTree, long upper)
    • utreeDidUpdate

      public void utreeDidUpdate(UTree newTree, UTree oldTree, Value newValue, Value oldValue)