## Uses of Class
org.apache.lucene.analysis.compound.hyphenation.HyphenationTree

Packages that use HyphenationTree
Package | Description
--- | ---
org.apache.lucene.analysis.compound | A filter that decomposes compound words you find in many Germanic languages into the word parts.

### Uses of HyphenationTree in org.apache.lucene.analysis.compound

Methods in org.apache.lucene.analysis.compound that return HyphenationTree
Modifier and Type | Method and Description
--- | ---
`static HyphenationTree` | HyphenationCompoundWordTokenFilter.`getHyphenationTree(File hyphenationFile)` Create a hyphenator tree
`static HyphenationTree` | HyphenationCompoundWordTokenFilter.`getHyphenationTree(InputSource hyphenationSource)` Create a hyphenator tree
`static HyphenationTree` | HyphenationCompoundWordTokenFilter.`getHyphenationTree(String hyphenationFilename)` Create a hyphenator tree

Constructors in org.apache.lucene.analysis.compound with parameters of type HyphenationTree
Constructor and Description
`HyphenationCompoundWordTokenFilter(Version matchVersion, TokenStream input, HyphenationTree hyphenator)` Create a HyphenationCompoundWordTokenFilter with no dictionary.
`HyphenationCompoundWordTokenFilter(Version matchVersion, TokenStream input, HyphenationTree hyphenator, CharArraySet dictionary)` Creates a new `HyphenationCompoundWordTokenFilter` instance.
`HyphenationCompoundWordTokenFilter(Version matchVersion, TokenStream input, HyphenationTree hyphenator, CharArraySet dictionary, int minWordSize, int minSubwordSize, int maxSubwordSize, boolean onlyLongestMatch)` Creates a new `HyphenationCompoundWordTokenFilter` instance.
`HyphenationCompoundWordTokenFilter(Version matchVersion, TokenStream input, HyphenationTree hyphenator, int minWordSize, int minSubwordSize, int maxSubwordSize)` Create a HyphenationCompoundWordTokenFilter with no dictionary.