org.la4j.iterator
Class VectorIterator
- java.lang.Object
-
- org.la4j.iterator.VectorIterator
-
- All Implemented Interfaces:
- java.util.Iterator<java.lang.Double>
public abstract class VectorIterator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description VectorIterator(int length)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description VectorIteratorandAlsoDivide(VectorIterator those)VectorIteratorandAlsoMultiply(VectorIterator those)abstract doubleget()abstract intindex()Returns an index of the current cell.doubleinnerProduct(VectorIterator those)VectorIteratororElseAdd(VectorIterator those)VectorIteratororElseSubtract(VectorIterator those)voidremove()abstract voidset(double value)
-
-
-
Method Detail
-
index
public abstract int index()
Returns an index of the current cell.- Returns:
- an index of the current cell
-
orElseAdd
public VectorIterator orElseAdd(VectorIterator those)
-
orElseSubtract
public VectorIterator orElseSubtract(VectorIterator those)
-
andAlsoMultiply
public VectorIterator andAlsoMultiply(VectorIterator those)
-
andAlsoDivide
public VectorIterator andAlsoDivide(VectorIterator those)
-
innerProduct
public double innerProduct(VectorIterator those)
-
get
public abstract double get()
-
set
public abstract void set(double value)
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<java.lang.Double>
-
-
DMelt 3.0 © DataMelt by jWork.ORG