org.codehaus.janino.util.iterator

Class FilterListIterator

public abstract class FilterListIterator extends Object implements ListIterator

An java.util.ListIterator that retrieves its elements from a delegate java.util.ListIterator. The default implementation simply passes all method invocations to the delegate.
Field Summary
protected ListIteratordelegate
Constructor Summary
FilterListIterator(ListIterator delegate)
Method Summary
voidadd(Object o)
Calls delegate.
booleanhasNext()
Calls delegate.
booleanhasPrevious()
Calls delegate.
Objectnext()
Calls delegate.
intnextIndex()
Calls delegate.
Objectprevious()
Calls delegate.
intpreviousIndex()
Calls delegate.
voidremove()
Calls delegate.
voidset(Object o)
Calls delegate.

Field Detail

delegate

protected final ListIterator delegate

Constructor Detail

FilterListIterator

public FilterListIterator(ListIterator delegate)

Method Detail

add

public void add(Object o)
Calls delegate.java.util.ListIterator#add(java.lang.Object)

hasNext

public boolean hasNext()
Calls delegate.java.util.ListIterator#hasNext()

hasPrevious

public boolean hasPrevious()
Calls delegate.java.util.ListIterator#hasPrevious()

next

public Object next()
Calls delegate.java.util.ListIterator#next()

nextIndex

public int nextIndex()
Calls delegate.java.util.ListIterator#nextIndex()

previous

public Object previous()
Calls delegate.java.util.ListIterator#previous()

previousIndex

public int previousIndex()
Calls delegate.java.util.ListIterator#previousIndex()

remove

public void remove()
Calls delegate.java.util.ListIterator#remove()

set

public void set(Object o)
Calls delegate.java.util.ListIterator#set(java.lang.Object)