Method | Description | |
---|---|---|
DictionaryCompoundWordTokenFilter ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary ) : Lucene.Net.Analysis.Util |
Creates a new DictionaryCompoundWordTokenFilter
|
|
DictionaryCompoundWordTokenFilter ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary, int minWordSize, int minSubwordSize, int maxSubwordSize, bool onlyLongestMatch ) : Lucene.Net.Analysis.Util |
Creates a new DictionaryCompoundWordTokenFilter
|
Method | Description | |
---|---|---|
Decompose ( ) : void |
public DictionaryCompoundWordTokenFilter ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary ) : Lucene.Net.Analysis.Util | ||
matchVersion | LuceneVersion | /// Lucene version to enable correct Unicode 4.0 behavior in the /// dictionaries if Version > 3.0. See CompoundWordTokenFilterBase for details. |
input | TokenStream |
/// the |
dictionary | CharArraySet | /// the word dictionary to match against. |
return | Lucene.Net.Analysis.Util |
public DictionaryCompoundWordTokenFilter ( LuceneVersion matchVersion, TokenStream input, CharArraySet dictionary, int minWordSize, int minSubwordSize, int maxSubwordSize, bool onlyLongestMatch ) : Lucene.Net.Analysis.Util | ||
matchVersion | LuceneVersion | /// Lucene version to enable correct Unicode 4.0 behavior in the /// dictionaries if Version > 3.0. See CompoundWordTokenFilterBase for details. |
input | TokenStream |
/// the |
dictionary | CharArraySet | /// the word dictionary to match against. |
minWordSize | int | /// only words longer than this get processed |
minSubwordSize | int | /// only subwords longer than this get to the output stream |
maxSubwordSize | int | /// only subwords shorter than this get to the output stream |
onlyLongestMatch | bool | /// Add only the longest matching subword to the stream |
return | Lucene.Net.Analysis.Util |