org.ojalgo.series
Class CoordinationSet<K extends Comparable<K>,V extends Number>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,BasicTimeSeries<K,V>>
org.ojalgo.series.CoordinationSet<K,V>
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,BasicTimeSeries<K,V>>
public class CoordinationSet<K extends Comparable<K>,V extends Number>
- extends HashMap<String,BasicTimeSeries<K,V>>
- See Also:
- Serialized Form
|
Method Summary |
CoordinationSet<K,V> |
coordinate(K aFirstKey,
K aLastKey)
|
CoordinationSet<K,V> |
expand()
Most likely you'll want to use prune() instead. |
BasicTimeSeries<K,V> |
get(BasicTimeSeries<K,V> aSeries)
|
SortedSet<K> |
getAllContainedKeys()
|
K |
getEarliestFirstKey()
|
K |
getEarliestLastKey()
|
K |
getLatestFirstKey()
|
K |
getLatestLastKey()
|
CalendarDateUnit |
getResolution()
|
void |
modify(BinaryFunction<V> aFunc,
V anArg)
|
void |
modify(ParameterFunction<V> aFunc,
int aParam)
|
void |
modify(UnaryFunction<V> aFunc)
|
CoordinationSet<K,V> |
prune()
|
BasicTimeSeries<K,V> |
put(BasicTimeSeries<K,V> aSeries)
|
String |
toString()
|
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
CoordinationSet
public CoordinationSet()
CoordinationSet
public CoordinationSet(CalendarDateUnit aResolution)
CoordinationSet
public CoordinationSet(Collection<BasicTimeSeries<K,V>> aTimeSeriesCollection)
CoordinationSet
public CoordinationSet(Collection<BasicTimeSeries<K,V>> aTimeSeriesCollection,
CalendarDateUnit aResolution)
CoordinationSet
public CoordinationSet(int someInitialCapacity)
CoordinationSet
public CoordinationSet(int someInitialCapacity,
float someLoadFactor)
CoordinationSet
public CoordinationSet(Map<? extends String,? extends BasicTimeSeries<K,V>> someM)
coordinate
public CoordinationSet<K,V> coordinate(K aFirstKey,
K aLastKey)
expand
public CoordinationSet<K,V> expand()
- Most likely you'll want to use prune() instead.
get
public BasicTimeSeries<K,V> get(BasicTimeSeries<K,V> aSeries)
getAllContainedKeys
public SortedSet<K> getAllContainedKeys()
getEarliestFirstKey
public K getEarliestFirstKey()
getEarliestLastKey
public K getEarliestLastKey()
getLatestFirstKey
public K getLatestFirstKey()
getLatestLastKey
public K getLatestLastKey()
getResolution
public CalendarDateUnit getResolution()
modify
public void modify(BinaryFunction<V> aFunc,
V anArg)
modify
public void modify(ParameterFunction<V> aFunc,
int aParam)
modify
public void modify(UnaryFunction<V> aFunc)
prune
public CoordinationSet<K,V> prune()
put
public BasicTimeSeries<K,V> put(BasicTimeSeries<K,V> aSeries)
toString
public String toString()
- Overrides:
toString in class AbstractMap<String,BasicTimeSeries<K extends Comparable<K>,V extends Number>>