Package com.ibm.icu.text
Class UnicodeSet.CodePointIteratorInt
- java.lang.Object
-
- com.ibm.icu.text.UnicodeSet.CodePointIteratorInt
-
- Enclosing class:
- UnicodeSet
private static class UnicodeSet.CodePointIteratorInt extends java.lang.Object
This class is optimized to iterate on code points and will be used to implement both the Iterator(Integer, boxed value) and the Spliterator.OfInt (int primitive). It looks exactly like an Iterator , but works on the primitive int, so it can't implement Iterator.
-
-
Field Summary
Fields Modifier and Type Field Description private int
currentRange
private int
lastRange
private int[]
list
private int
rangeLimit
private int
rangeStart
-
Constructor Summary
Constructors Constructor Description CodePointIteratorInt(UnicodeSet unicodeSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
int
next()
-
-
-
Constructor Detail
-
CodePointIteratorInt
public CodePointIteratorInt(UnicodeSet unicodeSet)
-
-