Module swim.db
Package swim.db

Class TreeContext

    • Constructor Detail

      • TreeContext

        public TreeContext()
    • Method Detail

      • 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)