public class EmptyOrderedMapIterator<K,V> extends AbstractEmptyMapIterator<K,V> implements OrderedMapIterator<K,V>, ResettableIterator<K>
Modifier and Type | Field and Description |
---|---|
static OrderedMapIterator |
INSTANCE
Singleton instance of the iterator.
|
Modifier | Constructor and Description |
---|---|
protected |
EmptyOrderedMapIterator()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
add(E obj) |
static <K,V> OrderedMapIterator<K,V> |
emptyOrderedMapIterator()
Get a typed instance of the iterator.
|
boolean |
hasNext() |
boolean |
hasPrevious() |
E |
next() |
int |
nextIndex() |
E |
previous() |
int |
previousIndex() |
void |
remove() |
void |
reset() |
void |
set(E obj) |
getKey, getValue, setValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
hasPrevious, previous
getKey, getValue, hasNext, next, remove, setValue
forEachRemaining
reset
public static final OrderedMapIterator INSTANCE
protected EmptyOrderedMapIterator()
public static <K,V> OrderedMapIterator<K,V> emptyOrderedMapIterator()
K
- the key typeV
- the value typeOrderedMapIterator
<K, V>public boolean hasNext()
public E next()
public boolean hasPrevious()
public E previous()
public int nextIndex()
public int previousIndex()
public void add(E obj)
public void set(E obj)
public void remove()
public void reset()
Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.