org.apache.commons.collections.iterators
Class EmptyOrderedIterator
java.lang.Object
org.apache.commons.collections.iterators.AbstractEmptyIterator
org.apache.commons.collections.iterators.EmptyOrderedIterator
- All Implemented Interfaces:
- java.util.Iterator, OrderedIterator, ResettableIterator
- public class EmptyOrderedIterator
- extends org.apache.commons.collections.iterators.AbstractEmptyIterator
- implements OrderedIterator, ResettableIterator
Provides an implementation of an empty ordered iterator.
- Since:
- Commons Collections 3.1
- Version:
- $Revision: 1.1 $ $Date: 2004/05/26 21:52:40 $
- Author:
- Stephen Colebourne
Method Summary |
void |
add(java.lang.Object obj)
|
java.lang.Object |
getKey()
|
java.lang.Object |
getValue()
|
boolean |
hasNext()
|
boolean |
hasPrevious()
Checks to see if there is a previous entry that can be iterated to. |
java.lang.Object |
next()
|
int |
nextIndex()
|
java.lang.Object |
previous()
Gets the previous element from the collection. |
int |
previousIndex()
|
void |
remove()
|
void |
reset()
Resets the iterator back to the position at which the iterator
was created. |
void |
set(java.lang.Object obj)
|
java.lang.Object |
setValue(java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Iterator |
hasNext, next, remove |
INSTANCE
public static final OrderedIterator INSTANCE
- Singleton instance of the iterator.
- Since:
- Commons Collections 3.1
EmptyOrderedIterator
protected EmptyOrderedIterator()
- Constructor.
hasNext
public boolean hasNext()
next
public java.lang.Object next()
hasPrevious
public boolean hasPrevious()
previous
public java.lang.Object previous()
nextIndex
public int nextIndex()
previousIndex
public int previousIndex()
add
public void add(java.lang.Object obj)
set
public void set(java.lang.Object obj)
remove
public void remove()
getKey
public java.lang.Object getKey()
getValue
public java.lang.Object getValue()
setValue
public java.lang.Object setValue(java.lang.Object value)
reset
public void reset()
Copyright © 2001-2005 Apache Software Foundation. All Rights Reserved.