org.egothor.stemmer
Class Reduce
java.lang.Object
org.egothor.stemmer.Reduce
- Direct Known Subclasses:
- Gener, Lift, Optimizer
public class Reduce
- extends Object
The Reduce object is used to remove gaps in a Trie which stores a dictionary.
Constructor Summary |
Reduce()
Constructor for the Reduce object. |
Method Summary |
Trie |
optimize(Trie orig)
Optimize (remove holes in the rows) the given Trie and return the
restructured Trie. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Reduce
public Reduce()
- Constructor for the Reduce object.
optimize
public Trie optimize(Trie orig)
- Optimize (remove holes in the rows) the given Trie and return the
restructured Trie.
- Parameters:
orig
- the Trie to optimize
- Returns:
- the restructured Trie