Package org.nuiton.math.matrix
Class LazyVector.DummyVectorIterator
java.lang.Object
org.nuiton.math.matrix.LazyVector.DummyVectorIterator
- All Implemented Interfaces:
VectorIterator
- Enclosing class:
LazyVector
Iterator qui retourne toujours la meme valeur un certain nombre de fois
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleprotected longprotected longprotected doubleprotected LazyVector -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongreturn linear position of current value in vectordoublegetValue()booleanhasNext()doublenext()voidsetExclude(double exclude) voidsetValue(double value)
-
Field Details
-
vector
-
size
protected long size -
defaultValue
protected double defaultValue -
value
protected double value -
pos
protected long pos
-
-
Constructor Details
-
DummyVectorIterator
-
-
Method Details
-
setExclude
public void setExclude(double exclude) - Specified by:
setExcludein interfaceVectorIterator
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceVectorIterator
-
next
public double next()- Specified by:
nextin interfaceVectorIterator
-
getValue
public double getValue()- Specified by:
getValuein interfaceVectorIterator
-
setValue
public void setValue(double value) - Specified by:
setValuein interfaceVectorIterator
-
getPosition
public long getPosition()Description copied from interface:VectorIteratorreturn linear position of current value in vector- Specified by:
getPositionin interfaceVectorIterator- Returns:
-