org.apache.commons.collections.list
Class CursorableLinkedList.SubCursor
- CursorableLinkedList
- Iterator, ListIterator, OrderedIterator
protected static class CursorableLinkedList.SubCursor
A cursor for the sublist based on LinkedSubListIterator.
void | add(Object obj) - Adds an object to the list.
|
boolean | hasNext()
|
boolean | hasPrevious() - Checks to see if there is a previous element that can be iterated to.
|
int | nextIndex() - Gets the index of the next element to be returned.
|
void | remove() - Removes the item last returned by this iterator.
|
add , checkModCount , getLastNodeReturned , hasNext , hasPrevious , next , nextIndex , previous , previousIndex , remove , set |
add
public void add(Object obj)
Adds an object to the list.
The object added here will be the new 'previous' in the iterator.
- add in interface CursorableLinkedList.Cursor
remove
public void remove()
Removes the item last returned by this iterator.
There may have been subsequent alterations to the list
since you obtained this item, however you can still remove it.
You can even remove it if the item is no longer in the main list.
However, you can't call this method on the same iterator more
than once without calling next() or previous().
- remove in interface CursorableLinkedList.Cursor
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.