Table of Contents

Namespace iText.Layout.Hyphenation

Classes

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.

Hyphen

Represents a hyphen.

Hyphenation

This class represents a hyphenated word.

HyphenationConfig

This is the class used to configure hyphenation on layout level

HyphenationConstants

Class containing constants to be used in hyphenation on layout level.

HyphenationException

A hyphenation exception.

HyphenationTree

This tree structure stores the hyphenation patterns in an efficient way for fast lookup.

HyphenationTreeCache

This is a cache for HyphenationTree instances.

Hyphenator

This class is the main entry point to the hyphenation package.

PatternParser
TernaryTree

Ternary Search Tree.

Interfaces

IPatternConsumer

This interface is used to connect the XML pattern file parser to the hyphenation tree.