it.unimi.dsi.fastutil.doubles
Interface DoubleListIterator

All Superinterfaces:
BidirectionalIterator<Double>, DoubleBidirectionalIterator, DoubleIterator, Iterator<Double>, ListIterator<Double>, ObjectBidirectionalIterator<Double>, ObjectIterator<Double>
All Known Implementing Classes:
AbstractDoubleListIterator, DoubleIterators.EmptyIterator, DoubleIterators.UnmodifiableListIterator

public interface DoubleListIterator
extends ListIterator<Double>, DoubleBidirectionalIterator

A type-specific bidirectional iterator that is also a ListIterator.

This interface merges the methods provided by a ListIterator and a type-specific BidirectionalIterator. Moreover, it provides type-specific versions of add() and set().

See Also:
ListIterator, BidirectionalIterator

Method Summary
 void add(double k)
           
 void set(double k)
           
 
Methods inherited from interface java.util.ListIterator
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
 
Methods inherited from interface it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator
back, previousDouble
 
Methods inherited from interface it.unimi.dsi.fastutil.doubles.DoubleIterator
nextDouble, skip
 
Methods inherited from interface it.unimi.dsi.fastutil.objects.ObjectIterator
skip
 
Methods inherited from interface it.unimi.dsi.fastutil.BidirectionalIterator
hasPrevious, previous
 

Method Detail

set

void set(double k)

add

void add(double k)