Interface ConstMapIterator
- All Known Subinterfaces:
MapIterator
- All Known Implementing Classes:
EmptyIterator
public interface ConstMapIterator
An iterator for a map.
The iterator points to a map entry when it's created so
next()
shouldn't be called at the start of the
iteration.
Here's an example on how to iterate over a map:
for (ConstIterator iterator = map.constIterator(); iterator.atEntry(); iterator.next()) {
Object key = iterator.getKey();
Object value = iterator.getValue();
...
}
-
Method Summary
-
Method Details
-
getKey
Object getKey()Returns the key at the current map entry.- Returns:
- the key at the current map entry
-
getValue
Object getValue()Returns the value at the current map entry.- Returns:
- the value at the current map entry
-
next
void next()Advance the iterator to the next entry. -
atEntry
boolean atEntry()Returns true if the iterator points to an entry in the map.- Returns:
- true if the iterator points to an entry in the map
-