org.apache.commons.collections4.iterators
Class EmptyMapIterator<K,V>
java.lang.Object
org.apache.commons.collections4.iterators.AbstractEmptyMapIterator<K,V>
org.apache.commons.collections4.iterators.EmptyMapIterator<K,V>
- All Implemented Interfaces:
- Iterator<K>, MapIterator<K,V>, ResettableIterator<K>
public class EmptyMapIterator<K,V>
- extends AbstractEmptyMapIterator<K,V>
- implements MapIterator<K,V>, ResettableIterator<K>
Provides an implementation of an empty map iterator.
- Since:
- 3.1
- Version:
- $Id: EmptyMapIterator.java 1477802 2013-04-30 20:01:28Z tn $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final MapIterator<Object,Object> INSTANCE
- Singleton instance of the iterator.
- Since:
- 3.1
EmptyMapIterator
protected EmptyMapIterator()
- Constructor.
emptyMapIterator
public static <K,V> MapIterator<K,V> emptyMapIterator()
- Get a typed instance of the iterator.
- Type Parameters:
K
- the key typeV
- the value type
- Returns:
MapIterator
hasNext
public boolean hasNext()
next
public E next()
hasPrevious
public boolean hasPrevious()
previous
public E previous()
nextIndex
public int nextIndex()
previousIndex
public int previousIndex()
add
public void add(E obj)
set
public void set(E obj)
remove
public void remove()
reset
public void reset()
Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.