org.apache.commons.collections
Class CursorableLinkedList.Cursor
java.lang.Object
org.apache.commons.collections.CursorableLinkedList.Cursor
- All Implemented Interfaces:
- Iterator, ListIterator
- Enclosing class:
- CursorableLinkedList
public class CursorableLinkedList.Cursor
- extends Object
- 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 Iterator
- Specified by:
hasNext
in interface ListIterator
next
public Object next()
- Specified by:
next
in interface Iterator
- 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 Iterator
- Specified by:
remove
in interface ListIterator
Copyright © 2001-2013 Apache Software Foundation. All Rights Reserved.