Package com.ibm.icu.impl.coll
Class CollationIterator.SkippedState
java.lang.Object
com.ibm.icu.impl.coll.CollationIterator.SkippedState
- Enclosing class:
CollationIterator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StringBuilder
private final StringBuilder
private int
private int
private CharsTrie.State
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int
backwardNumCodePoints
(int n) (package private) void
clear()
(package private) boolean
hasNext()
(package private) void
(package private) boolean
isEmpty()
(package private) int
next()
(package private) void
(package private) void
(package private) void
resetToTrieState
(CharsTrie trie) (package private) void
saveTrieState
(CharsTrie trie) (package private) void
setFirstSkipped
(int c) (package private) void
skip
(int c)
-
Field Details
-
oldBuffer
-
newBuffer
-
pos
private int pos -
skipLengthAtMatch
private int skipLengthAtMatch -
state
-
-
Constructor Details
-
SkippedState
SkippedState()
-
-
Method Details
-
clear
void clear() -
isEmpty
boolean isEmpty() -
hasNext
boolean hasNext() -
next
int next() -
incBeyond
void incBeyond() -
backwardNumCodePoints
int backwardNumCodePoints(int n) -
setFirstSkipped
void setFirstSkipped(int c) -
skip
void skip(int c) -
recordMatch
void recordMatch() -
replaceMatch
void replaceMatch() -
saveTrieState
-
resetToTrieState
-