it.unimi.dsi.fastutil.objects
Class AbstractObjectListIterator

java.lang.Object
  extended byit.unimi.dsi.fastutil.objects.AbstractObjectIterator
      extended byit.unimi.dsi.fastutil.objects.AbstractObjectBidirectionalIterator
          extended byit.unimi.dsi.fastutil.objects.AbstractObjectListIterator
All Implemented Interfaces:
BidirectionalIterator, Iterator, ListIterator, ObjectBidirectionalIterator, ObjectIterator, ObjectListIterator

public abstract class AbstractObjectListIterator
extends AbstractObjectBidirectionalIterator
implements ObjectListIterator

An abstract class facilitating the creation of type-specific list iterators.

This class provides trivial type-specific implementations of set() and add() which throw an UnsupportedOperationException. For primitive types, it also provides a trivial implementation of set() and add() that just invokes the type-specific one.

See Also:
Iterator

Method Summary
 void add(Object k)
          This method just throws an UnsupportedOperationException.
 void set(Object k)
          This method just throws an UnsupportedOperationException.
 
Methods inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectBidirectionalIterator
back
 
Methods inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectIterator
remove, skip
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.ListIterator
hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove
 
Methods inherited from interface it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator
back, previous
 
Methods inherited from interface it.unimi.dsi.fastutil.objects.ObjectIterator
skip
 
Methods inherited from interface it.unimi.dsi.fastutil.BidirectionalIterator
hasPrevious
 

Method Detail

set

public void set(Object k)
This method just throws an UnsupportedOperationException.

Specified by:
set in interface ListIterator

add

public void add(Object k)
This method just throws an UnsupportedOperationException.

Specified by:
add in interface ListIterator