Class SimpleSeries<K extends Comparable<? super K>, V extends Comparable<V>>
java.lang.Object
org.ojalgo.series.SimpleSeries<K,V>
- All Implemented Interfaces:
Map<K,V>, NavigableMap<K, V>, SequencedMap<K, V>, SortedMap<K, V>, BasicSeries<K, V>
public final class SimpleSeries<K extends Comparable<? super K>, V extends Comparable<V>>
extends Object
-
Nested Class Summary
Nested classes/interfaces inherited from interface BasicSeries
BasicSeries.NaturallySequenced<K,V>, BasicSeries.TimeSeriesBuilder<K> -
Field Summary
Fields inherited from interface BasicSeries
CALENDAR, CALENDAR_DATE, DATE, INSTANT, LOCAL_DATE, LOCAL_DATE_TIME, LOCAL_TIME, OFFSET_DATE_TIME, ZONED_DATE_TIME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionceilingEntry(K key) ceilingKey(K key) voidclear()final SimpleSeries<K, V> colour(ColourData colour) Comparator<? super K> computeIfAbsent(K key, Function<? super K, ? extends V> mappingFunction) computeIfPresent(K key, BiFunction<? super K, ? super V, ? extends V> remappingFunction) booleancontainsKey(Object key) booleancontainsValue(Object value) static <K extends Comparable<? super K>, V extends Comparable<V>>
SimpleSeries<K, V> entrySet()booleanfirstKey()floorEntry(K key) voidforEach(BiConsumer<? super K, ? super V> action) getName()getOrDefault(Object key, V defaultValue) inthashCode()higherEntry(K key) booleanisEmpty()keySet()lastKey()lowerEntry(K key) final SimpleSeries<K, V> voidputIfAbsent(K key, V value) booleanbooleanvoidreplaceAll(BiFunction<? super K, ? super V, ? extends V> function) resample(UnaryOperator<K> keyTranslator) voidsetColour(ColourData colour) voidintsize()toString()values()static <K extends Comparable<? super K>, V extends Comparable<V>>
SimpleSeries<K, V> wrap(NavigableMap<K, V> delegate) Methods inherited from interface BasicSeries
asPrimitive, complete, doubleValue, firstValue, lastValue, put, put, putAll, resampleMethods inherited from interface NavigableMap
reversedMethods inherited from interface SequencedMap
sequencedEntrySet, sequencedKeySet, sequencedValues
-
Constructor Details
-
SimpleSeries
public SimpleSeries()
-
-
Method Details
-
copy
public static <K extends Comparable<? super K>, V extends Comparable<V>> SimpleSeries<K,V> copy(Map<? extends K, ? extends V> entries) -
resample
-
ceilingEntry
- Specified by:
ceilingEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
ceilingKey
- Specified by:
ceilingKeyin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
clear
public void clear()- Specified by:
clearin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
colour
- Specified by:
colourin interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
comparator
- Specified by:
comparatorin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
compute
- Specified by:
computein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
computeIfAbsent
- Specified by:
computeIfAbsentin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
computeIfPresent
- Specified by:
computeIfPresentin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
containsKey
- Specified by:
containsKeyin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
containsValue
- Specified by:
containsValuein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
descendingKeySet
- Specified by:
descendingKeySetin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
descendingMap
- Specified by:
descendingMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
entrySet
- Specified by:
entrySetin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
entrySetin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
equals
- Specified by:
equalsin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>- Overrides:
equalsin classObject
-
firstEntry
- Specified by:
firstEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
firstEntryin interfaceSequencedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
firstKey
- Specified by:
firstKeyin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
floorEntry
- Specified by:
floorEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
floorKey
- Specified by:
floorKeyin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
forEach
- Specified by:
forEachin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
get
- Specified by:
getin interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
get
- Specified by:
getin interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
getin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
getColour
- Specified by:
getColourin interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
getName
- Specified by:
getNamein interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
getOrDefault
- Specified by:
getOrDefaultin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>- Overrides:
hashCodein classObject
-
headMap
- Specified by:
headMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
headMapin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
headMap
- Specified by:
headMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
higherEntry
- Specified by:
higherEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
higherKey
- Specified by:
higherKeyin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
keySet
- Specified by:
keySetin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
keySetin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
lastEntry
- Specified by:
lastEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
lastEntryin interfaceSequencedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
lastKey
- Specified by:
lastKeyin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
lowerEntry
- Specified by:
lowerEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
lowerKey
- Specified by:
lowerKeyin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
merge
- Specified by:
mergein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
name
- Specified by:
namein interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
pollFirstEntry
- Specified by:
pollFirstEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
pollFirstEntryin interfaceSequencedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
pollLastEntry
- Specified by:
pollLastEntryin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
pollLastEntryin interfaceSequencedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
put
- Specified by:
putin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
putAll
- Specified by:
putAllin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
putIfAbsent
- Specified by:
putIfAbsentin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
remove
- Specified by:
removein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
remove
- Specified by:
removein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
replace
- Specified by:
replacein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
replace
- Specified by:
replacein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
replaceAll
- Specified by:
replaceAllin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
setColour
- Specified by:
setColourin interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
setName
- Specified by:
setNamein interfaceBasicSeries<K extends Comparable<? super K>, V extends Comparable<V>>
-
size
public int size()- Specified by:
sizein interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
subMap
- Specified by:
subMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
subMap
- Specified by:
subMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
subMapin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
tailMap
- Specified by:
tailMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
tailMapin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
tailMap
- Specified by:
tailMapin interfaceNavigableMap<K extends Comparable<? super K>, V extends Comparable<V>>
-
toString
-
values
- Specified by:
valuesin interfaceMap<K extends Comparable<? super K>, V extends Comparable<V>>- Specified by:
valuesin interfaceSortedMap<K extends Comparable<? super K>, V extends Comparable<V>>
-