Package org.carrot2.text.suffixtree
Class SuffixTree.VisitorAdapter
java.lang.Object
org.carrot2.text.suffixtree.SuffixTree.VisitorAdapter
- All Implemented Interfaces:
SuffixTree.IVisitor
- Enclosing class:
- SuffixTree
public static class SuffixTree.VisitorAdapter extends Object implements SuffixTree.IVisitor
Empty implementation recursively walking the entire suffix tree.
-
Constructor Summary
Constructors Constructor Description VisitorAdapter() -
Method Summary
-
Constructor Details
-
VisitorAdapter
public VisitorAdapter()
-
-
Method Details
-
pre
public boolean pre(int state)Description copied from interface:SuffixTree.IVisitorInvoked beforestateis descended into.- Specified by:
prein interfaceSuffixTree.IVisitor- Returns:
- Returning
falseomits the subtree ofstate.SuffixTree.IVisitor.post(int)is not invoked for this state if skipped.
-
post
public void post(int state)Description copied from interface:SuffixTree.IVisitorInvoked afterstateis fully traversed.- Specified by:
postin interfaceSuffixTree.IVisitor- Parameters:
state- Identifier of the completed state.
-
edge
public boolean edge(int fromState, int toState, int startIndex, int endIndex)Description copied from interface:SuffixTree.IVisitorInvoked when an edge is visited.- Specified by:
edgein interfaceSuffixTree.IVisitor- Returns:
- Returning
falseskips the traversal oftoState.
-