org.ojalgo.series
Class NumberSeries<N extends Number & Comparable<N>>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.TreeMap<K,V>
org.ojalgo.series.NumberSeries<N>
- All Implemented Interfaces:
- Serializable, Cloneable, Map<N,N>, SortedMap<N,N>, Function<N>, UnaryFunction<N>, BasicSeries<N,N>
public class NumberSeries<N extends Number & Comparable<N>>
- extends TreeMap<K,V>
- implements UnaryFunction<N>
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Methods inherited from class java.util.TreeMap |
clear, clone, comparator, containsKey, containsValue, entrySet, firstKey, get, headMap, keySet, lastKey, put, putAll, remove, size, subMap, tailMap, values |
| Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
NumberSeries
public NumberSeries()
NumberSeries
public NumberSeries(Comparator<? super N> someC)
NumberSeries
public NumberSeries(Map<? extends N,? extends N> someM)
NumberSeries
public NumberSeries(SortedMap<N,? extends N> someM)
invoke
public double invoke(double anArg)
- Specified by:
invoke in interface UnaryFunction<N extends Number & Comparable<N>>
invoke
public N invoke(N anArg)
- Specified by:
invoke in interface UnaryFunction<N extends Number & Comparable<N>>
colour
public BasicSeries<K,V> colour(Color aPaint)
- Specified by:
colour in interface BasicSeries<K extends Comparable<K>,V extends Number>
firstValue
public V firstValue()
- Specified by:
firstValue in interface BasicSeries<K extends Comparable<K>,V extends Number>
getColour
public Color getColour()
- Specified by:
getColour in interface BasicSeries<K extends Comparable<K>,V extends Number>
getName
public String getName()
- Specified by:
getName in interface BasicSeries<K extends Comparable<K>,V extends Number>
getPrimitiveValues
public double[] getPrimitiveValues()
- Specified by:
getPrimitiveValues in interface BasicSeries<K extends Comparable<K>,V extends Number>
lastValue
public V lastValue()
- Specified by:
lastValue in interface BasicSeries<K extends Comparable<K>,V extends Number>
modify
public void modify(BinaryFunction<V> aFunc,
V anArg)
- Specified by:
modify in interface BasicSeries<K extends Comparable<K>,V extends Number>
modify
public void modify(ParameterFunction<V> aFunc,
int aParam)
- Specified by:
modify in interface BasicSeries<K extends Comparable<K>,V extends Number>
modify
public void modify(UnaryFunction<V> aFunc)
- Specified by:
modify in interface BasicSeries<K extends Comparable<K>,V extends Number>
name
public BasicSeries<K,V> name(String aName)
- Specified by:
name in interface BasicSeries<K extends Comparable<K>,V extends Number>
setColour
public void setColour(Color aPaint)
- Specified by:
setColour in interface BasicSeries<K extends Comparable<K>,V extends Number>
setName
public void setName(String aName)
- Specified by:
setName in interface BasicSeries<K extends Comparable<K>,V extends Number>