org.apache.commons.collections4.iterators
Class EmptyOrderedMapIterator<K,V>
java.lang.Object
org.apache.commons.collections4.iterators.AbstractEmptyMapIterator<K,V>
org.apache.commons.collections4.iterators.EmptyOrderedMapIterator<K,V>
- All Implemented Interfaces:
- Iterator<K>, MapIterator<K,V>, OrderedIterator<K>, OrderedMapIterator<K,V>, ResettableIterator<K>
public class EmptyOrderedMapIterator<K,V>
- extends AbstractEmptyMapIterator<K,V>
- implements OrderedMapIterator<K,V>, ResettableIterator<K>
Provides an implementation of an empty ordered map iterator.
- Since:
- 3.1
- Version:
- $Id: EmptyOrderedMapIterator.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 OrderedMapIterator<Object,Object> INSTANCE
- Singleton instance of the iterator.
- Since:
- 3.1
EmptyOrderedMapIterator
protected EmptyOrderedMapIterator()
- Constructor.
emptyOrderedMapIterator
public static <K,V> OrderedMapIterator<K,V> emptyOrderedMapIterator()
- Get a typed instance of the iterator.
- Type Parameters:
K
- the key typeV
- the value type
- Returns:
OrderedMapIterator
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.