Class ProxyListIterator
- java.lang.Object
-
- org.apache.commons.collections.iterators.ProxyListIterator
-
- All Implemented Interfaces:
Iterator
,ListIterator
public class ProxyListIterator extends Object implements ListIterator
Deprecated.Use AbstractListIteratorDecorator. Will be removed in v4.0A proxyListIterator
which delegates its methods to a proxy instance.- Since:
- Commons Collections 2.0
- Version:
- $Revision: 646777 $ $Date: 2008-04-10 14:33:15 +0200 (Thu, 10 Apr 2008) $
- Author:
- Rodney Waldhoff
-
-
Constructor Summary
Constructors Constructor Description ProxyListIterator()
Deprecated.Constructs a newProxyListIterator
that will not function untilsetListIterator
is invoked.ProxyListIterator(ListIterator iterator)
Deprecated.Constructs a newProxyListIterator
that will use the given list iterator.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
add(Object o)
Deprecated.Invokes the underlyingListIterator.add(Object)
method.ListIterator
getListIterator()
Deprecated.Getter for property iterator.boolean
hasNext()
Deprecated.Invokes the underlyingListIterator.hasNext()
method.boolean
hasPrevious()
Deprecated.Invokes the underlyingListIterator.hasPrevious()
method.Object
next()
Deprecated.Invokes the underlyingListIterator.next()
method.int
nextIndex()
Deprecated.Invokes the underlyingListIterator.nextIndex()
method.Object
previous()
Deprecated.Invokes the underlyingListIterator.previous()
method.int
previousIndex()
Deprecated.Invokes the underlyingListIterator.previousIndex()
method.void
remove()
Deprecated.Invokes the underlyingListIterator.remove()
method.void
set(Object o)
Deprecated.Invokes the underlyingListIterator.set(Object)
method.void
setListIterator(ListIterator iterator)
Deprecated.Setter for property iterator.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Constructor Detail
-
ProxyListIterator
public ProxyListIterator()
Deprecated.Constructs a newProxyListIterator
that will not function untilsetListIterator
is invoked.
-
ProxyListIterator
public ProxyListIterator(ListIterator iterator)
Deprecated.Constructs a newProxyListIterator
that will use the given list iterator.- Parameters:
iterator
- the list iterator to use
-
-
Method Detail
-
add
public void add(Object o)
Deprecated.Invokes the underlyingListIterator.add(Object)
method.- Specified by:
add
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
hasNext
public boolean hasNext()
Deprecated.Invokes the underlyingListIterator.hasNext()
method.- Specified by:
hasNext
in interfaceIterator
- Specified by:
hasNext
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
hasPrevious
public boolean hasPrevious()
Deprecated.Invokes the underlyingListIterator.hasPrevious()
method.- Specified by:
hasPrevious
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
next
public Object next()
Deprecated.Invokes the underlyingListIterator.next()
method.- Specified by:
next
in interfaceIterator
- Specified by:
next
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
nextIndex
public int nextIndex()
Deprecated.Invokes the underlyingListIterator.nextIndex()
method.- Specified by:
nextIndex
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
previous
public Object previous()
Deprecated.Invokes the underlyingListIterator.previous()
method.- Specified by:
previous
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
previousIndex
public int previousIndex()
Deprecated.Invokes the underlyingListIterator.previousIndex()
method.- Specified by:
previousIndex
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
remove
public void remove()
Deprecated.Invokes the underlyingListIterator.remove()
method.- Specified by:
remove
in interfaceIterator
- Specified by:
remove
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
set
public void set(Object o)
Deprecated.Invokes the underlyingListIterator.set(Object)
method.- Specified by:
set
in interfaceListIterator
- Throws:
NullPointerException
- if the underlying iterator is null
-
getListIterator
public ListIterator getListIterator()
Deprecated.Getter for property iterator.- Returns:
- Value of property iterator.
-
setListIterator
public void setListIterator(ListIterator iterator)
Deprecated.Setter for property iterator.- Parameters:
iterator
- New value of property iterator.
-
-