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
    long
    return linear position of current value in vector
    double
     
    boolean
     
    double
     
    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

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