org.ojalgo.series
Class TimeInMillisSeries<N extends Number>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.TreeMap<K,V>
org.ojalgo.series.TimeInMillisSeries<N>
- All Implemented Interfaces:
- Serializable, Cloneable, Map<Long,N>, SortedMap<Long,N>, BasicSeries<Long,N>
public class TimeInMillisSeries<N extends Number>
- extends TreeMap<K,V>
- 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 |
TimeInMillisSeries
public TimeInMillisSeries()
TimeInMillisSeries
public TimeInMillisSeries(BasicTimeSeries<K,N> aTimeSeries)
TimeInMillisSeries
public TimeInMillisSeries(Comparator<? super Long> aComparator)
TimeInMillisSeries
public TimeInMillisSeries(Map<? extends Long,? extends N> aMap)
TimeInMillisSeries
public TimeInMillisSeries(SortedMap<Long,? extends N> aSortedMap)
getAverageStepSize
public long getAverageStepSize()
- Returns:
- The average number of millis between to subsequent keys in the series.
toCalendarSeries
public CalendarSeries<N> toCalendarSeries()
toDateSeries
public DateSeries<N> toDateSeries()
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>