# 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.
  HyphenationException This class has been taken from the Apache FOP project (http://xmlgraphics.apache.org/fop/).
  PatternConsumer This interface is used to connect the XML pattern file parser to the hyphenation tree.
  TernaryTree Ternary Search Tree.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.