|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package au.id.pbw.hyfo.hyph |
---|
Class au.id.pbw.hyfo.hyph.Alphabet extends Object implements Serializable |
---|
Serialized Fields |
---|
int hyphen_codept
boolean uses_codepoints
BreakMinima minima
Alphabet
.
byte min_before
byte min_after
Map<K,V> codept2char_class
int[] codept2char_class_array
codept2char_class
.
int min_codepoint
int max_codepoint
int[] char_class2canon
Modifier default_modifier
Modifier
for this alphabet.
HyphenBreak default_hyphen
HyphenBreak
with default values for this alphabet. It is used,
for example, to represent hyphen positions mark with a '-' character in
exception words.
HyphenBreak neutral_hyphen
HyphenBreak
with neutral values. It is effectively a null
hyphenation value used at non-hyphenating positions.
Class au.id.pbw.hyfo.hyph.BigTernaryTree extends Object implements Serializable |
---|
Serialized Fields |
---|
int last_node_num
int[] codepoint
int[] parent
int[] equal
int[] less
int[] greater
int[] data_ptr
boolean initialized
TernaryTreeDataStore data_store
Class au.id.pbw.hyfo.hyph.BreakMinima extends Object implements Serializable |
---|
Serialized Fields |
---|
byte before
byte after
Class au.id.pbw.hyfo.hyph.HyphenationException extends Exception implements Serializable |
---|
Class au.id.pbw.hyfo.hyph.HyphenationTree extends Object implements Serializable |
---|
Serialized Fields |
---|
Alphabet alphabet
Alphabet
for this tree.
TernaryTree exceptions
HyphenDataCache exception_data
TernaryTree patterns
HyphenDataCache pattern_data
int[][] char_classes_and_indices
int[] char_classes
Class au.id.pbw.hyfo.hyph.HyphenBreak extends Object implements Serializable |
---|
Serialized Fields |
---|
String nobreak
String pre_brkpt
HyphenBreak
. When hyphenation changes
the text being hyphenated, the no-break text is replaced by pre-break text
HYPHEN new-line post-break text; in this replacement, the pre_brkpt
text is replaced by the pre-break text.
String post_brkpt
HyphenBreak
. When hyphenation changes
the text being hyphenated, the no-break text is replaced by pre-break text
HYPHEN new-line post-break text; in this replacement, the post_brkpt
text is replaced by the post-break text.
String replace_pre_brkpt
HyphenBreak.pre_brkpt
text.
String replace_post_brkpt
HyphenBreak.post_brkpt
text.
boolean check_nobreak_text
HyphenBreak
as one which may have a complex break
with text replacement.
byte weight
HyphenBreak
.
Alphabet alphabet
Alphabet
applyin.g to this HyphenBreak
.
Class au.id.pbw.hyfo.hyph.HyphenDataCache extends Object implements Serializable |
---|
Serialized Fields |
---|
int last_item
int last_offset
byte[] tmp_item_lengths
int[] tmp_data_offsets
HyphenBreak[] tmp_cache
byte[] item_lengths
int[] data_offsets
HyphenBreak[] cache
HyphenationTree tree
Class au.id.pbw.hyfo.hyph.HyphenInhibitor extends HyphenBreak implements Serializable |
---|
Class au.id.pbw.hyfo.hyph.HyphenMarker extends AttributedCharacterIterator.Attribute implements Serializable |
---|
Serialization Methods |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- if this object is not resolved
to the single instance during deserialization.Class au.id.pbw.hyfo.hyph.Modifier extends Object implements Serializable |
---|
Serialized Fields |
---|
String nobreak
String prebreak
String postbreak
String nobreak_pre
String nobreak_post
byte weight
Alphabet alphabet
Alphabet
associated with this Modifier
.
Class au.id.pbw.hyfo.hyph.ShortTernaryTree extends Object implements Serializable |
---|
Serialized Fields |
---|
short last_node_num
int[] codepoint
short[] parent
short[] equal
short[] less
short[] greater
int[] data_ptr
int size
boolean initialized
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |