Package org.apache.commons.math.linear
Class OpenMapRealVector.OpenMapEntry
java.lang.Object
org.apache.commons.math.linear.RealVector.Entry
org.apache.commons.math.linear.OpenMapRealVector.OpenMapEntry
- Enclosing class:
- OpenMapRealVector
Implementation of
Entry
optimized for OpenMap.
This implementation does not allow arbitrary calls to setIndex
since the order that entries are returned is undefined.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Build an entry from an iterator point to an element. -
Method Summary
Methods inherited from class org.apache.commons.math.linear.RealVector.Entry
setIndex
-
Constructor Details
-
OpenMapEntry
Build an entry from an iterator point to an element.- Parameters:
iter
- iterator pointing to the entry
-
-
Method Details
-
getValue
public double getValue()Get the value of the entry.- Specified by:
getValue
in classRealVector.Entry
- Returns:
- the value of the entry.
-
setValue
public void setValue(double value) Set the value of the entry.- Specified by:
setValue
in classRealVector.Entry
- Parameters:
value
- New value for the entry.
-
getIndex
public int getIndex()Get the index of the entry.- Overrides:
getIndex
in classRealVector.Entry
- Returns:
- the index of the entry.
-