Property | Type | Description | |
---|---|---|---|
dictionary | CharArraySet | ||
matchVersion | LuceneVersion | ||
maxSubwordSize | int | ||
minSubwordSize | int | ||
minWordSize | int | ||
offsetAtt | IOffsetAttribute | ||
onlyLongestMatch | bool | ||
termAtt | ICharTermAttribute | ||
tokens | LinkedList |
Method | Description | |
---|---|---|
IncrementToken ( ) : bool | ||
Reset ( ) : void |
Method | Description | |
---|---|---|
CompoundWordTokenFilterBase ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary ) : Lucene.Net.Analysis.Tokenattributes | ||
CompoundWordTokenFilterBase ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary, bool onlyLongestMatch ) : Lucene.Net.Analysis.Tokenattributes | ||
CompoundWordTokenFilterBase ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary, int minWordSize, int minSubwordSize, int maxSubwordSize, bool onlyLongestMatch ) : Lucene.Net.Analysis.Tokenattributes | ||
Decompose ( ) : void |
Decomposes the current #termAtt and places CompoundToken instances in the #tokens list. The original token may not be placed in the list, as it is automatically passed through this filter.
|
protected CompoundWordTokenFilterBase ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary ) : Lucene.Net.Analysis.Tokenattributes | ||
matchVersion | LuceneVersion | |
input | TokenStream | |
dictionary | CharArraySet | |
return | Lucene.Net.Analysis.Tokenattributes |
protected CompoundWordTokenFilterBase ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary, bool onlyLongestMatch ) : Lucene.Net.Analysis.Tokenattributes | ||
matchVersion | LuceneVersion | |
input | TokenStream | |
dictionary | CharArraySet | |
onlyLongestMatch | bool | |
return | Lucene.Net.Analysis.Tokenattributes |
protected CompoundWordTokenFilterBase ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary, int minWordSize, int minSubwordSize, int maxSubwordSize, bool onlyLongestMatch ) : Lucene.Net.Analysis.Tokenattributes | ||
matchVersion | LuceneVersion | |
input | TokenStream | |
dictionary | CharArraySet | |
minWordSize | int | |
minSubwordSize | int | |
maxSubwordSize | int | |
onlyLongestMatch | bool | |
return | Lucene.Net.Analysis.Tokenattributes |