Interface Shuttle

    • Method Detail

      • initShuttle

        void initShuttle()
        should be called firstly before calling other methods
      • moveToNextLeaf

        boolean moveToNextLeaf()
        Returns:
        true: has a LeafNode ,false: has no LeafNode
      • getCurrentLeafNode

        LeafNode getCurrentLeafNode()
        get the current LeafNode after calling the method moveToNextLeaf
        Returns:
        the current visiting LeafNode
      • remove

        void remove()
        remove the current visiting LeafNode and its corresponding value container