public class ShortListIteratorListIterator extends Object implements ListIterator
ShortListIterator to the
ListIterator interface.
This implementation delegates most methods
to the provided ShortListIterator
implementation in the "obvious" way.| Constructor and Description |
|---|
ShortListIteratorListIterator(ShortListIterator iterator)
Creates an
ListIterator wrapping
the specified ShortListIterator. |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Object obj) |
boolean |
hasNext() |
boolean |
hasPrevious() |
Object |
next() |
int |
nextIndex() |
Object |
previous() |
int |
previousIndex() |
void |
remove() |
void |
set(Object obj) |
static ListIterator |
wrap(ShortListIterator iterator)
Create a
ListIterator wrapping
the specified ShortListIterator. |
public ShortListIteratorListIterator(ShortListIterator iterator)
ListIterator wrapping
the specified ShortListIterator.public static ListIterator wrap(ShortListIterator iterator)
ListIterator wrapping
the specified ShortListIterator. When
the given iterator is null,
returns null.iterator - the (possibly null)
ShortListIterator to wrapListIterator wrapping the given
iterator, or null when iterator is
null.public int nextIndex()
nextIndex in interface ListIteratorpublic int previousIndex()
previousIndex in interface ListIteratorpublic boolean hasNext()
hasNext in interface IteratorhasNext in interface ListIteratorpublic boolean hasPrevious()
hasPrevious in interface ListIteratorpublic Object next()
next in interface Iteratornext in interface ListIteratorpublic Object previous()
previous in interface ListIteratorpublic void add(Object obj)
add in interface ListIteratorpublic void set(Object obj)
set in interface ListIteratorpublic void remove()
remove in interface Iteratorremove in interface ListIteratorCopyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.