protected class LazyVector.LazyVectorIterator extends Object implements VectorIterator
| Modifier and Type | Field and Description |
|---|---|
protected VectorIterator |
iter |
protected double |
value |
protected LazyVector |
vector |
| Constructor and Description |
|---|
LazyVectorIterator(LazyVector vector,
VectorIterator iter) |
| Modifier and Type | Method and 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) |
protected LazyVector vector
protected VectorIterator iter
protected double value
public LazyVectorIterator(LazyVector vector, VectorIterator iter)
public void setExclude(double exclude)
setExclude in interface VectorIteratorpublic boolean hasNext()
hasNext in interface VectorIteratorpublic double next()
next in interface VectorIteratorpublic double getValue()
getValue in interface VectorIteratorpublic void setValue(double value)
setValue in interface VectorIteratorpublic int getPosition()
VectorIteratorgetPosition in interface VectorIteratorCopyright © 2004–2020 Code Lutin. All rights reserved.