uka.util
Class DoubleSequence

java.lang.Object
  extended byuka.util.DoubleSequence
All Implemented Interfaces:
DoubleIterator
Direct Known Subclasses:
DoubleQueue

public abstract class DoubleSequence
extends java.lang.Object
implements DoubleIterator

This is an abstract superclass for immutable iterators over collections of double values.

Author:
Bernhard Haumacher
See Also:
DoubleIterator

Field Summary
static DoubleIterator EMPTY
           
 
Constructor Summary
DoubleSequence()
           
 
Method Summary
 void remove()
          Removes the last double value returned from the underlying collection.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface uka.util.DoubleIterator
hasNext, next
 

Field Detail

EMPTY

public static final DoubleIterator EMPTY
Constructor Detail

DoubleSequence

public DoubleSequence()
Method Detail

remove

public final void remove()
Description copied from interface: DoubleIterator
Removes the last double value returned from the underlying collection.

Specified by:
remove in interface DoubleIterator
Throws:
UnsupportedOperationException
See Also:
DoubleIterator.remove()