Serialized Form
-
Package org.apache.lucene.analysis.compound.hyphenation
-
Class org.apache.lucene.analysis.compound.hyphenation.ByteVector extends Object implements Serializable
-
Serialized Fields
-
array
byte[] array
The encapsulated array -
blockSize
int blockSize
-
n
int n
Points to next free item
-
-
-
Class org.apache.lucene.analysis.compound.hyphenation.CharVector extends Object implements Serializable
-
Serialized Fields
-
array
char[] array
The encapsulated array -
blockSize
int blockSize
-
n
int n
Points to next free item
-
-
-
Class org.apache.lucene.analysis.compound.hyphenation.Hyphen extends Object implements Serializable
-
Class org.apache.lucene.analysis.compound.hyphenation.HyphenationException extends Exception implements Serializable
-
Class org.apache.lucene.analysis.compound.hyphenation.HyphenationTree extends TernaryTree implements Serializable
- serialVersionUID:
- -7842107987915665573L
-
Serialized Fields
-
classmap
TernaryTree classmap
This map stores the character classes -
stoplist
HashMap<String,ArrayList<Object>> stoplist
This map stores hyphenation exceptions -
vspace
ByteVector vspace
value space: stores the interletter values
-
-
Class org.apache.lucene.analysis.compound.hyphenation.TernaryTree extends Object implements Serializable
-
Serialized Fields
-
eq
char[] eq
Pointer to equal branch and to data when this node is a string terminator. -
freenode
char freenode
-
hi
char[] hi
Pointer to high branch. -
kv
CharVector kv
This vector holds the trailing of the keys when the branch is compressed. -
length
int length
-
lo
char[] lo
Pointer to low branch and to rest of the key when it is stored directly in this node, we don't have unions in java! -
root
char root
-
sc
char[] sc
The character stored in this node: splitchar. Two special values are reserved:
- 0x0000 as string terminator
- 0xFFFF to indicate that the branch starting at this node is compressed
This shouldn't be a problem if we give the usual semantics to strings since 0xFFFF is guaranteed not to be an Unicode character.
-
-
-