T - The element type of the list iteratorpublic abstract class FilterListIterator<T>
extends java.lang.Object
implements java.util.ListIterator<T>
ListIterator that retrieves its elements from a delegate ListIterator. The
default implementation simply passes all method invocations to the delegate.| Modifier and Type | Field and Description |
|---|---|
protected java.util.ListIterator<T> |
delegate |
| Constructor and Description |
|---|
FilterListIterator(java.util.ListIterator<T> delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(T o)
Calls
delegate.ListIterator.add(java.lang.Object) |
boolean |
hasNext()
Calls
delegate.ListIterator.hasNext() |
boolean |
hasPrevious()
Calls
delegate.ListIterator.hasPrevious() |
T |
next()
Calls
delegate.ListIterator.next() |
int |
nextIndex()
Calls
delegate.ListIterator.nextIndex() |
T |
previous()
Calls
delegate.ListIterator.previous() |
int |
previousIndex()
Calls
delegate.ListIterator.previousIndex() |
void |
remove()
Calls
delegate.ListIterator.remove() |
void |
set(T o)
Calls
delegate.ListIterator.set(java.lang.Object) |
protected final java.util.ListIterator<T> delegate
FilterListIteratorpublic FilterListIterator(java.util.ListIterator<T> delegate)
public boolean hasNext()
delegate.ListIterator.hasNext()public boolean hasPrevious()
delegate.ListIterator.hasPrevious()hasPrevious in interface java.util.ListIterator<T>public T previous()
delegate.ListIterator.previous()previous in interface java.util.ListIterator<T>public int nextIndex()
delegate.ListIterator.nextIndex()nextIndex in interface java.util.ListIterator<T>public int previousIndex()
delegate.ListIterator.previousIndex()previousIndex in interface java.util.ListIterator<T>public void remove()
delegate.ListIterator.remove()public void set(T o)
delegate.ListIterator.set(java.lang.Object)set in interface java.util.ListIterator<T>