Interface SuffixTree.IVisitor

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean edge​(int fromState, int toState, int startIndex, int endIndex)
      Invoked when an edge is visited.
      void post​(int state)
      Invoked after state is fully traversed.
      boolean pre​(int state)
      Invoked before state is descended into.
    • Method Detail

      • pre

        boolean pre​(int state)
        Invoked before state is descended into.
        Returns:
        Returning false omits the subtree of state. post(int) is not invoked for this state if skipped.
      • post

        void post​(int state)
        Invoked after state is fully traversed.
        Parameters:
        state - Identifier of the completed state.
      • edge

        boolean edge​(int fromState,
                     int toState,
                     int startIndex,
                     int endIndex)
        Invoked when an edge is visited.
        Returns:
        Returning false skips the traversal of toState.