Package com.ibm.icu.dev.util
Class UnicodeMap.EntryRanges
- java.lang.Object
-
- com.ibm.icu.dev.util.UnicodeMap.EntryRanges
-
- All Implemented Interfaces:
java.lang.Iterable<UnicodeMap.EntryRange<T>>
,java.util.Iterator<UnicodeMap.EntryRange<T>>
- Enclosing class:
- UnicodeMap<T>
private class UnicodeMap.EntryRanges extends java.lang.Object implements java.lang.Iterable<UnicodeMap.EntryRange<T>>, java.util.Iterator<UnicodeMap.EntryRange<T>>
-
-
Field Summary
Fields Modifier and Type Field Description private int
lastRealRange
private int
pos
private UnicodeMap.EntryRange<T>
result
private java.util.Iterator<java.util.Map.Entry<java.lang.String,T>>
stringIterator
-
Constructor Summary
Constructors Modifier Constructor Description private
EntryRanges()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
java.util.Iterator<UnicodeMap.EntryRange<T>>
iterator()
UnicodeMap.EntryRange<T>
next()
void
remove()
-
-
-
Field Detail
-
pos
private int pos
-
result
private UnicodeMap.EntryRange<T> result
-
lastRealRange
private int lastRealRange
-
stringIterator
private java.util.Iterator<java.util.Map.Entry<java.lang.String,T>> stringIterator
-
-
Method Detail
-
iterator
public java.util.Iterator<UnicodeMap.EntryRange<T>> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<UnicodeMap.EntryRange<T>>
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfacejava.util.Iterator<UnicodeMap.EntryRange<T>>
-
next
public UnicodeMap.EntryRange<T> next()
- Specified by:
next
in interfacejava.util.Iterator<UnicodeMap.EntryRange<T>>
-
remove
public void remove()
- Specified by:
remove
in interfacejava.util.Iterator<UnicodeMap.EntryRange<T>>
-
-