| Package | Description | 
|---|---|
| org.apache.lucene.analysis.compound | A filter that decomposes compound words you find in many Germanic
 languages into the word parts. | 
| Modifier and Type | Method and Description | 
|---|---|
| static HyphenationTree | HyphenationCompoundWordTokenFilter. getHyphenationTree(InputSource hyphenationSource)Create a hyphenator tree | 
| static HyphenationTree | HyphenationCompoundWordTokenFilter. getHyphenationTree(String hyphenationFilename)Create a hyphenator tree | 
| Constructor and Description | 
|---|
| HyphenationCompoundWordTokenFilter(TokenStream input,
                                  HyphenationTree hyphenator)Create a HyphenationCompoundWordTokenFilter with no dictionary. | 
| HyphenationCompoundWordTokenFilter(TokenStream input,
                                  HyphenationTree hyphenator,
                                  CharArraySet dictionary)Creates a new  HyphenationCompoundWordTokenFilterinstance. | 
| HyphenationCompoundWordTokenFilter(TokenStream input,
                                  HyphenationTree hyphenator,
                                  CharArraySet dictionary,
                                  int minWordSize,
                                  int minSubwordSize,
                                  int maxSubwordSize,
                                  boolean onlyLongestMatch)Creates a new  HyphenationCompoundWordTokenFilterinstance. | 
| HyphenationCompoundWordTokenFilter(TokenStream input,
                                  HyphenationTree hyphenator,
                                  int minWordSize,
                                  int minSubwordSize,
                                  int maxSubwordSize)Create a HyphenationCompoundWordTokenFilter with no dictionary. | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.