|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.collections4.iterators.EmptyListIterator<E>
public class EmptyListIterator<E>
Provides an implementation of an empty list iterator.
This class provides an implementation of an empty list iterator. This class
provides for binary compatibility between Commons Collections 2.1.1 and 3.1
due to issues with IteratorUtils
.
Field Summary | |
---|---|
static ListIterator<Object> |
INSTANCE
Singleton instance of the iterator. |
static ResettableListIterator<Object> |
RESETTABLE_INSTANCE
Singleton instance of the iterator. |
Constructor Summary | |
---|---|
protected |
EmptyListIterator()
Constructor. |
Method Summary | ||
---|---|---|
void |
add(E obj)
|
|
static
|
emptyListIterator()
Get a typed instance of the iterator. |
|
boolean |
hasNext()
|
|
boolean |
hasPrevious()
|
|
E |
next()
|
|
int |
nextIndex()
|
|
E |
previous()
|
|
int |
previousIndex()
|
|
void |
remove()
|
|
void |
reset()
|
|
static
|
resettableEmptyListIterator()
Get a typed instance of the iterator. |
|
void |
set(E obj)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.ListIterator |
---|
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set |
Methods inherited from interface org.apache.commons.collections4.ResettableIterator |
---|
reset |
Methods inherited from interface org.apache.commons.collections4.OrderedIterator |
---|
hasPrevious, previous |
Field Detail |
---|
public static final ResettableListIterator<Object> RESETTABLE_INSTANCE
public static final ListIterator<Object> INSTANCE
Constructor Detail |
---|
protected EmptyListIterator()
Method Detail |
---|
public static <E> ResettableListIterator<E> resettableEmptyListIterator()
E
- the element type
ResettableListIterator
public static <E> ListIterator<E> emptyListIterator()
E
- the element type
ListIterator
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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |