org.apache.commons.collections
Class CursorableLinkedList.Cursor
java.lang.Object
org.apache.commons.collections.CursorableLinkedList.ListIter
org.apache.commons.collections.CursorableLinkedList.Cursor
- All Implemented Interfaces:
- Iterator, ListIterator
- Enclosing class:
- CursorableLinkedList
- public class CursorableLinkedList.Cursor
- extends org.apache.commons.collections.CursorableLinkedList.ListIter
- implements ListIterator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
previousIndex
public int previousIndex()
- Specified by:
previousIndex in interface ListIterator
nextIndex
public int nextIndex()
- Specified by:
nextIndex in interface ListIterator
add
public void add(Object o)
- Specified by:
add in interface ListIterator
listableRemoved
protected void listableRemoved(org.apache.commons.collections.CursorableLinkedList.Listable elt)
listableInserted
protected void listableInserted(org.apache.commons.collections.CursorableLinkedList.Listable elt)
listableChanged
protected void listableChanged(org.apache.commons.collections.CursorableLinkedList.Listable elt)
checkForComod
protected void checkForComod()
invalidate
protected void invalidate()
close
public void close()
- Mark this cursor as no longer being needed. Any resources
associated with this cursor are immediately released.
In previous versions of this class, it was mandatory to close
all cursor objects to avoid memory leaks. It is no longer
necessary to call this close method; an instance of this class
can now be treated exactly like a normal iterator.
previous
public Object previous()
- Specified by:
previous in interface ListIterator
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface ListIterator
next
public Object next()
- Specified by:
next in interface ListIterator
hasPrevious
public boolean hasPrevious()
- Specified by:
hasPrevious in interface ListIterator
set
public void set(Object o)
- Specified by:
set in interface ListIterator
remove
public void remove()
- Specified by:
remove in interface ListIterator
Copyright © 2001-2005 Apache Software Foundation. All Rights Reserved.