Class TreeSeries<K extends Comparable<? super K>, V extends Comparable<V>, I extends TreeSeries<K,V,I> >
java.lang.Object
org.ojalgo.series.TreeSeries<K,V,I>
- All Implemented Interfaces:
Map<K,V>, NavigableMap<K, V>, SequencedMap<K, V>, SortedMap<K, V>, BasicSeries<K, V>
- Direct Known Subclasses:
CalendarDateSeries, NumberSeries, SimpleSeries
abstract class TreeSeries<K extends Comparable<? super K>, V extends Comparable<V>, I extends TreeSeries<K,V,I>>
extends Object
implements NavigableMap<K,V>, BasicSeries<K,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface BasicSeries
BasicSeries.NaturallySequenced<K,V>, BasicSeries.TimeSeriesBuilder<K> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ColourDataprivate final NavigableMap<K, V> private StringFields 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 TypeMethodDescription(package private) final voidappendLastPartToString(StringBuilder builder) ceilingEntry(K key) ceilingKey(K key) voidclear()final Icolour(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) 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 IvoidputIfAbsent(K key, V value) booleanbooleanvoidreplaceAll(BiFunction<? super K, ? super V, ? extends V> function) voidsetColour(ColourData colour) voidintsize()toString()(package private) final StringBuildervalues()Methods inherited from interface BasicSeries
asPrimitive, complete, doubleValue, firstValue, lastValue, put, put, putAll, resample, resampleMethods inherited from interface NavigableMap
reversedMethods inherited from interface SequencedMap
sequencedEntrySet, sequencedKeySet, sequencedValues
-
Field Details
-
myColour
-
myDelegate
-
myName
-
-
Constructor Details
-
Method Details
-
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
-
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
-
putAll
-
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
-
replace
-
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>>
-
appendLastPartToString
-
toStringFirstPart
-