Class EmptyIterator
- java.lang.Object
-
- org.apache.commons.collections.iterators.EmptyIterator
-
- All Implemented Interfaces:
java.util.Iterator,ResettableIterator
@Deprecated(since="2021-04-30") public class EmptyIterator extends java.lang.Object implements ResettableIterator
Deprecated.Commons Collections 3 is in maintenance mode. Commons Collections 4 should be used instead.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
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.IteratorINSTANCEDeprecated.Singleton instance of the iterator.static ResettableIteratorRESETTABLE_INSTANCEDeprecated.Singleton instance of the iterator.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidadd(java.lang.Object obj)Deprecated.java.lang.ObjectgetKey()Deprecated.java.lang.ObjectgetValue()Deprecated.booleanhasNext()Deprecated.booleanhasPrevious()Deprecated.java.lang.Objectnext()Deprecated.intnextIndex()Deprecated.java.lang.Objectprevious()Deprecated.intpreviousIndex()Deprecated.voidremove()Deprecated.voidreset()Deprecated.voidset(java.lang.Object obj)Deprecated.java.lang.ObjectsetValue(java.lang.Object value)Deprecated.-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.commons.collections.ResettableIterator
reset
-
-
-
-
Field Detail
-
RESETTABLE_INSTANCE
public static final ResettableIterator RESETTABLE_INSTANCE
Deprecated.Singleton instance of the iterator.- Since:
- Commons Collections 3.1
-
INSTANCE
public static final java.util.Iterator INSTANCE
Deprecated.Singleton instance of the iterator.- Since:
- Commons Collections 2.1.1 and 3.1
-
-
Method Detail
-
hasNext
public boolean hasNext()
Deprecated.
-
next
public java.lang.Object next()
Deprecated.
-
hasPrevious
public boolean hasPrevious()
Deprecated.
-
previous
public java.lang.Object previous()
Deprecated.
-
nextIndex
public int nextIndex()
Deprecated.
-
previousIndex
public int previousIndex()
Deprecated.
-
add
public void add(java.lang.Object obj)
Deprecated.
-
set
public void set(java.lang.Object obj)
Deprecated.
-
remove
public void remove()
Deprecated.
-
getKey
public java.lang.Object getKey()
Deprecated.
-
getValue
public java.lang.Object getValue()
Deprecated.
-
setValue
public java.lang.Object setValue(java.lang.Object value)
Deprecated.
-
reset
public void reset()
Deprecated.
-
-