# Uses of Package
org.apache.lucene.analysis.compound.hyphenation

Packages that use org.apache.lucene.analysis.compound.hyphenation
Package | Description
--- | ---
org.apache.lucene.analysis.compound | A filter that decomposes compound words you find in many Germanic languages into the word parts.
org.apache.lucene.analysis.compound.hyphenation | The code for the compound word hyphenation is taken from the Apache FOP project.

Classes in org.apache.lucene.analysis.compound.hyphenation used by org.apache.lucene.analysis.compound
Class and Description
HyphenationTree This tree structure stores the hyphenation patterns in an efficient way for fast lookup.

Classes in org.apache.lucene.analysis.compound.hyphenation used by org.apache.lucene.analysis.compound.hyphenation
Class and Description
ByteVector This class implements a simple byte vector with access to the underlying array.
CharVector This class implements a simple char vector with access to the underlying array.
Hyphenation This class represents a hyphenated word.
PatternConsumer This interface is used to connect the XML pattern file parser to the hyphenation tree.
TernaryTree Ternary Search Tree.