org.apache.commons.collections
Class CursorableLinkedList.Cursor
java.lang.Object
  
org.apache.commons.collections.CursorableLinkedList.Cursor
- All Implemented Interfaces: 
 - java.util.Iterator, java.util.ListIterator
 
- Enclosing class:
 - CursorableLinkedList
 
public class CursorableLinkedList.Cursor
- extends java.lang.Object
- implements java.util.ListIterator
  
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface java.util.ListIterator | 
hasNext, hasPrevious, next, previous, remove, set | 
 
previousIndex
public int previousIndex()
- Specified by:
 previousIndex in interface java.util.ListIterator
 
 
nextIndex
public int nextIndex()
- Specified by:
 nextIndex in interface java.util.ListIterator
 
 
add
public void add(java.lang.Object o)
- Specified by:
 add in interface java.util.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 java.lang.Object previous()
- Specified by:
 previous in interface java.util.ListIterator
 
 
hasNext
public boolean hasNext()
- Specified by:
 hasNext in interface java.util.Iterator- Specified by:
 hasNext in interface java.util.ListIterator
 
 
next
public java.lang.Object next()
- Specified by:
 next in interface java.util.Iterator- Specified by:
 next in interface java.util.ListIterator
 
 
hasPrevious
public boolean hasPrevious()
- Specified by:
 hasPrevious in interface java.util.ListIterator
 
 
set
public void set(java.lang.Object o)
- Specified by:
 set in interface java.util.ListIterator
 
 
remove
public void remove()
- Specified by:
 remove in interface java.util.Iterator- Specified by:
 remove in interface java.util.ListIterator
 
 
Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.