Package com.ibm.icu.impl
Class TextTrieMap.Node
java.lang.Object
com.ibm.icu.impl.TextTrieMap.Node
- Enclosing class:
TextTrieMap<V>
Inner class representing a text node in the trie.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
void
add
(TextTrieMap.CharIterator chitr, V value) int
findMatch
(TextTrieMap.CharIterator chitr, TextTrieMap.Output output) private int
lenMatches
(char[] text, int offset) private boolean
matchFollowing
(TextTrieMap.CharIterator chitr, TextTrieMap.Output output) void
putLeadCodePoints
(UnicodeSet output) private void
split
(int offset) values()
-
Field Details
-
_text
private char[] _text -
_values
-
_children
-
-
Constructor Details
-
Node
private Node() -
Node
-
-
Method Details
-
charCount
public int charCount() -
values
-
add
-
findMatch
-
putLeadCodePoints
-
add
-
matchFollowing
-
lenMatches
private int lenMatches(char[] text, int offset) -
split
private void split(int offset) -
addValue
-