Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
L
M
O
P
R
S
T
U
A
add(CharSequence, CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie
Add an element to this structure consisting of the given key and patch command.
add(CharSequence, CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie2
Add an element to this structure consisting of the given key and patch command.
add(CharSequence, CharSequence)
- Method in class org.egothor.stemmer.
Trie
Add the given key associated with the given patch command.
apply(StringBuilder, CharSequence)
- Static method in class org.egothor.stemmer.
Diff
Apply the given patch string
diff
to the given string
dest
.
C
Compile
- Class in
org.egothor.stemmer
The Compile class is used to compile a stemmer table.
Compile()
- Constructor for class org.egothor.stemmer.
Compile
createComponents(String, Reader)
- Method in class org.apache.lucene.analysis.pl.
PolishAnalyzer
Creates a
ReusableAnalyzerBase.TokenStreamComponents
which tokenizes all the text in the provided
Reader
.
D
decompose(CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie2
Break the given patch command into its constituent pieces.
DEFAULT_MIN_LENGTH
- Static variable in class org.apache.lucene.analysis.stempel.
StempelFilter
Minimum length of input words to be processed.
DEFAULT_STEMMER_FILE
- Static variable in class org.apache.lucene.analysis.pl.
PolishAnalyzer
File containing default Polish stemmer table.
DEFAULT_STOPWORD_FILE
- Static variable in class org.apache.lucene.analysis.pl.
PolishAnalyzer
File containing default Polish stopwords.
Diff
- Class in
org.egothor.stemmer
The Diff object generates a patch string.
Diff()
- Constructor for class org.egothor.stemmer.
Diff
Constructor for the Diff object.
Diff(int, int, int, int)
- Constructor for class org.egothor.stemmer.
Diff
Constructor for the Diff object
DiffIt
- Class in
org.egothor.stemmer
The DiffIt class is a means generate patch commands from an already prepared stemmer table.
DiffIt()
- Constructor for class org.egothor.stemmer.
DiffIt
E
eat(Row, int[])
- Method in class org.egothor.stemmer.
Gener
Test whether the given Row of Cells in a Trie should be included in an optimized Trie.
exec(String, String)
- Method in class org.egothor.stemmer.
Diff
Construct a patch string that transforms a to b.
G
Gener
- Class in
org.egothor.stemmer
The Gener object helps in the discarding of nodes which break the reduction effort and defend the structure against large reductions.
Gener()
- Constructor for class org.egothor.stemmer.
Gener
Constructor for the Gener object.
getAll(CharSequence)
- Method in class org.egothor.stemmer.
Trie
Gets the all attribute of the Trie object
getCells()
- Method in class org.egothor.stemmer.
Row
Return the number of cells in use.
getCells()
- Method in class org.egothor.stemmer.
Trie
Return the number of cells in this Trie object.
getCellsPnt()
- Method in class org.egothor.stemmer.
Row
Return the number of references (how many transitions) to other rows.
getCellsPnt()
- Method in class org.egothor.stemmer.
Trie
Gets the cellsPnt attribute of the Trie object
getCellsVal()
- Method in class org.egothor.stemmer.
Row
Return the number of patch commands saved in this Row.
getCellsVal()
- Method in class org.egothor.stemmer.
Trie
Gets the cellsVal attribute of the Trie object
getCmd(Character)
- Method in class org.egothor.stemmer.
Row
Return the command in the Cell associated with the given Character.
getCnt(Character)
- Method in class org.egothor.stemmer.
Row
Return the number of patch commands were in the Cell associated with the given Character before the Trie containing this Row was reduced.
getDefaultStopSet()
- Static method in class org.apache.lucene.analysis.pl.
PolishAnalyzer
Returns an unmodifiable instance of the default stop words set.
getFully(CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie
Return the element that is stored in a cell associated with the given key.
getFully(CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie2
Return the element that is stored in a cell associated with the given key.
getFully(CharSequence)
- Method in class org.egothor.stemmer.
Trie
Return the element that is stored in a cell associated with the given key.
getLastOnPath(CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie
Return the element that is stored as last on a path belonging to the given key.
getLastOnPath(CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie2
Return the element that is stored as last on a path belonging to the given key.
getLastOnPath(CharSequence)
- Method in class org.egothor.stemmer.
Trie
Return the element that is stored as last on a path associated with the given key.
getRef(Character)
- Method in class org.egothor.stemmer.
Row
Return the reference to the next Row in the Cell associated with the given Character.
I
incrementToken()
- Method in class org.apache.lucene.analysis.stempel.
StempelFilter
Returns the next input Token, after being stemmed
L
Lift
- Class in
org.egothor.stemmer
The Lift class is a data structure that is a variation of a Patricia trie.
Lift(boolean)
- Constructor for class org.egothor.stemmer.
Lift
Constructor for the Lift object.
liftUp(Row, List<Row>)
- Method in class org.egothor.stemmer.
Lift
Reduce the trie using Lift-Up reduction.
load(InputStream)
- Static method in class org.apache.lucene.analysis.stempel.
StempelStemmer
Load a stemmer table from an inputstream.
M
main(String[])
- Static method in class org.egothor.stemmer.
Compile
Entry point to the Compile application.
main(String[])
- Static method in class org.egothor.stemmer.
DiffIt
Entry point to the DiffIt application.
merge(Row, Row)
- Method in class org.egothor.stemmer.
Optimizer
Merge the given rows and return the resulting Row.
merge(Cell, Cell)
- Method in class org.egothor.stemmer.
Optimizer
Merge the given Cells and return the resulting Cell.
merge(Cell, Cell)
- Method in class org.egothor.stemmer.
Optimizer2
Merge the given Cells and return the resulting Cell.
MultiTrie
- Class in
org.egothor.stemmer
The MultiTrie is a Trie of Tries.
MultiTrie(DataInput)
- Constructor for class org.egothor.stemmer.
MultiTrie
Constructor for the MultiTrie object.
MultiTrie(boolean)
- Constructor for class org.egothor.stemmer.
MultiTrie
Constructor for the MultiTrie object
MultiTrie2
- Class in
org.egothor.stemmer
The MultiTrie is a Trie of Tries.
MultiTrie2(DataInput)
- Constructor for class org.egothor.stemmer.
MultiTrie2
Constructor for the MultiTrie object.
MultiTrie2(boolean)
- Constructor for class org.egothor.stemmer.
MultiTrie2
Constructor for the MultiTrie2 object
O
optimize(Trie)
- Method in class org.egothor.stemmer.
Gener
Return a Trie with infrequent values occurring in the given Trie removed.
optimize(Trie)
- Method in class org.egothor.stemmer.
Lift
Optimize (eliminate rows with no content) the given Trie and return the reduced Trie.
optimize(Trie)
- Method in class org.egothor.stemmer.
Optimizer
Optimize (remove empty rows) from the given Trie and return the resulting Trie.
optimize(Trie)
- Method in class org.egothor.stemmer.
Reduce
Optimize (remove holes in the rows) the given Trie and return the restructured Trie.
Optimizer
- Class in
org.egothor.stemmer
The Optimizer class is a Trie that will be reduced (have empty rows removed).
Optimizer()
- Constructor for class org.egothor.stemmer.
Optimizer
Constructor for the Optimizer object.
Optimizer2
- Class in
org.egothor.stemmer
The Optimizer class is a Trie that will be reduced (have empty rows removed).
Optimizer2()
- Constructor for class org.egothor.stemmer.
Optimizer2
Constructor for the Optimizer2 object.
org.apache.lucene.analysis.pl
- package org.apache.lucene.analysis.pl
Analyzer for Polish.
org.apache.lucene.analysis.stempel
- package org.apache.lucene.analysis.stempel
Stempel: Algorithmic Stemmer
org.egothor.stemmer
- package org.egothor.stemmer
P
PolishAnalyzer
- Class in
org.apache.lucene.analysis.pl
Analyzer
for Polish.
PolishAnalyzer(Version)
- Constructor for class org.apache.lucene.analysis.pl.
PolishAnalyzer
Builds an analyzer with the default stop words:
PolishAnalyzer.DEFAULT_STOPWORD_FILE
.
PolishAnalyzer(Version, Set<?>)
- Constructor for class org.apache.lucene.analysis.pl.
PolishAnalyzer
Builds an analyzer with the given stop words.
PolishAnalyzer(Version, Set<?>, Set<?>)
- Constructor for class org.apache.lucene.analysis.pl.
PolishAnalyzer
Builds an analyzer with the given stop words.
print()
- Method in class org.egothor.stemmer.
Row
Write the contents of this Row to stdout.
printInfo(CharSequence)
- Method in class org.egothor.stemmer.
MultiTrie
Print the given prefix and the position(s) in the Trie where it appears.
printInfo(CharSequence)
- Method in class org.egothor.stemmer.
Trie
R
reduce(Reduce)
- Method in class org.egothor.stemmer.
MultiTrie
Remove empty rows from the given Trie and return the newly reduced Trie.
reduce(Reduce)
- Method in class org.egothor.stemmer.
MultiTrie2
Remove empty rows from the given Trie and return the newly reduced Trie.
Reduce
- Class in
org.egothor.stemmer
The Reduce object is used to remove gaps in a Trie which stores a dictionary.
Reduce()
- Constructor for class org.egothor.stemmer.
Reduce
Constructor for the Reduce object.
reduce(Reduce)
- Method in class org.egothor.stemmer.
Trie
Remove empty rows from the given Trie and return the newly reduced Trie.
Row
- Class in
org.egothor.stemmer
The Row class represents a row in a matrix representation of a trie.
Row(DataInput)
- Constructor for class org.egothor.stemmer.
Row
Construct a Row object from input carried in via the given input stream.
Row()
- Constructor for class org.egothor.stemmer.
Row
The default constructor for the Row object.
Row(Row)
- Constructor for class org.egothor.stemmer.
Row
Construct a Row using the cells of the given Row.
S
setCmd(Character, int)
- Method in class org.egothor.stemmer.
Row
Set the command in the Cell of the given Character to the given integer.
setRef(Character, int)
- Method in class org.egothor.stemmer.
Row
Set the reference to the next row in the Cell of the given Character to the given integer.
stem(CharSequence)
- Method in class org.apache.lucene.analysis.stempel.
StempelStemmer
Stem a word.
StempelFilter
- Class in
org.apache.lucene.analysis.stempel
Transforms the token stream as per the stemming algorithm.
StempelFilter(TokenStream, StempelStemmer)
- Constructor for class org.apache.lucene.analysis.stempel.
StempelFilter
Create filter using the supplied stemming table.
StempelFilter(TokenStream, StempelStemmer, int)
- Constructor for class org.apache.lucene.analysis.stempel.
StempelFilter
Create filter using the supplied stemming table.
StempelStemmer
- Class in
org.apache.lucene.analysis.stempel
Stemmer class is a convenient facade for other stemmer-related classes.
StempelStemmer(InputStream)
- Constructor for class org.apache.lucene.analysis.stempel.
StempelStemmer
Create a Stemmer using selected stemmer table
StempelStemmer(Trie)
- Constructor for class org.apache.lucene.analysis.stempel.
StempelStemmer
Create a Stemmer using pre-loaded stemmer table
store(DataOutput)
- Method in class org.egothor.stemmer.
MultiTrie
Write this data structure to the given output stream.
store(DataOutput)
- Method in class org.egothor.stemmer.
MultiTrie2
Write this data structure to the given output stream.
store(DataOutput)
- Method in class org.egothor.stemmer.
Row
Write the contents of this Row to the given output stream.
store(DataOutput)
- Method in class org.egothor.stemmer.
Trie
Write this Trie to the given output stream.
T
Trie
- Class in
org.egothor.stemmer
A Trie is used to store a dictionary of words and their stems.
Trie(DataInput)
- Constructor for class org.egothor.stemmer.
Trie
Constructor for the Trie object.
Trie(boolean)
- Constructor for class org.egothor.stemmer.
Trie
Constructor for the Trie object.
Trie(boolean, int, List<CharSequence>, List<Row>)
- Constructor for class org.egothor.stemmer.
Trie
Constructor for the Trie object.
U
uniformCmd(boolean)
- Method in class org.egothor.stemmer.
Row
Return the number of identical Cells (containing patch commands) in this Row.
A
C
D
E
G
I
L
M
O
P
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.