Interface VectorIterator

All Known Implementing Classes:
LazyVector.DummyVectorIterator, LazyVector.LazyVectorIterator, SparseArrayVectorIterator, SparseHashVectorIterator, SparseVectorIterator, VectorIteratorImpl

public interface VectorIterator
Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
poussin
  • Method Summary

    Modifier and Type Method Description
    int getPosition()
    return linear position of current value in vector
    double getValue()  
    boolean hasNext()  
    double next()  
    void setExclude​(double exclude)  
    void setValue​(double value)  
  • Method Details

    • setExclude

      void setExclude​(double exclude)
    • hasNext

      boolean hasNext()
    • next

      double next()
    • getValue

      double getValue()
    • setValue

      void setValue​(double value)
    • getPosition

      int getPosition()
      return linear position of current value in vector
      Returns: