org.apache.commons.collections.iterators
Class EmptyIterator
java.lang.Object
|
+--org.apache.commons.collections.iterators.AbstractEmptyIterator
|
+--org.apache.commons.collections.iterators.EmptyIterator
- All Implemented Interfaces:
- java.util.Iterator
- public final class EmptyIterator
- extends org.apache.commons.collections.iterators.AbstractEmptyIterator
- implements java.util.Iterator
Provides an implementation of an empty iterator.
This class provides an implementation of an empty iterator.
This class provides for binary compatability between Commons Collections
2.1.1 and 3.1 due to issues with IteratorUtils
.
- Since:
- Commons Collections 2.1.1 and 3.1
- Version:
- $Revision: 1.1.2.2 $ $Date: 2004/05/22 11:54:53 $
- Author:
- Stephen Colebourne
Field Summary |
static java.util.Iterator |
INSTANCE
Singleton instance of the iterator. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Iterator |
hasNext, next, remove |
INSTANCE
public static final java.util.Iterator INSTANCE
- Singleton instance of the iterator.
- Since:
- Commons Collections 2.1.1 and 3.1
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()
Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.