Class CollationIterator.SkippedState
java.lang.Object
com.ibm.icu.impl.coll.CollationIterator.SkippedState
- Enclosing class:
CollationIterator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StringBuilderprivate final StringBuilderprivate intprivate intprivate CharsTrie.State -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) intbackwardNumCodePoints(int n) (package private) voidclear()(package private) booleanhasNext()(package private) void(package private) booleanisEmpty()(package private) intnext()(package private) void(package private) void(package private) voidresetToTrieState(CharsTrie trie) (package private) voidsaveTrieState(CharsTrie trie) (package private) voidsetFirstSkipped(int c) (package private) voidskip(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
-