| Name | Description | Type | Package | Framework |
| ByteVector | This class implements a simple byte vector with access to the underlying This class has been taken from the Apache FOP project (http://xmlgraphics. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| CharVector | This class implements a simple char vector with access to the underlying This class has been taken from the Apache FOP project (http://xmlgraphics. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| CompoundWordTokenFilterBase | Base class for decomposition token filters. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| DictionaryCompoundWordTokenFilter | A TokenFilter that decomposes compound words found in many Germanic languages. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| DictionaryCompoundWordTokenFilterFactory | Factory for DictionaryCompoundWordTokenFilter. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| Hyphen | This class represents a hyphen. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| Hyphenation | This class represents a hyphenated word. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| HyphenationCompoundWordTokenFilter | A TokenFilter that decomposes compound words found in many Germanic languages. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| HyphenationCompoundWordTokenFilterFactory | Factory for HyphenationCompoundWordTokenFilter. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| HyphenationTree | This tree structure stores the hyphenation patterns in an efficient way for fast lookup. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| Lucene43CompoundWordTokenFilterBase | Base class for decomposition token filters using pre-4. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| Lucene43DictionaryCompoundWordTokenFilter | Class | org.apache.lucene.analysis.compound | Apache Lucene | |
| Lucene43HyphenationCompoundWordTokenFilter | A TokenFilter that decomposes compound words found in many Germanic languages, using pre-4. | Class | org.apache.lucene.analysis.compound | Apache Lucene |
| PatternConsumer | This interface is used to connect the XML pattern file parser to the This class has been taken from the Apache FOP project (http://xmlgraphics. | Interface | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| PatternParser | A SAX document handler to read and parse hyphenation patterns from a XML This class has been taken from the Apache FOP project (http://xmlgraphics. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |
| TernaryTree | Ternary Search Tree. | Class | org.apache.lucene.analysis.compound.hyphenation | Apache Lucene |