Modul speiger.src.collections
Klasse Object2DoubleMaps.SynchronizedNavigableMap<T>
java.lang.Object
java.util.AbstractMap<T,Double>
speiger.src.collections.objects.maps.abstracts.AbstractObject2DoubleMap<T>
speiger.src.collections.objects.utils.maps.Object2DoubleMaps.SynchronizedMap<T>
speiger.src.collections.objects.utils.maps.Object2DoubleMaps.SynchronizedSortedMap<T>
speiger.src.collections.objects.utils.maps.Object2DoubleMaps.SynchronizedNavigableMap<T>
- Typparameter:
T- the keyType of elements maintained by this Collection
- Alle implementierten Schnittstellen:
ToDoubleFunction<T>,Map<T,,Double> NavigableMap<T,,Double> SortedMap<T,,Double> ToDoubleFunction<T>,Object2DoubleMap<T>,Object2DoubleNavigableMap<T>,Object2DoubleSortedMap<T>
- Umschließende Klasse:
Object2DoubleMaps
public static class Object2DoubleMaps.SynchronizedNavigableMap<T>
extends Object2DoubleMaps.SynchronizedSortedMap<T>
implements Object2DoubleNavigableMap<T>
The Synchronized Navigable Map implementation used by the synchronizedMap helper function
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.abstracts.AbstractObject2DoubleMap
AbstractObject2DoubleMap.BasicEntry<T>Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.interfaces.Object2DoubleMap
Object2DoubleMap.BuilderCache<T>, Object2DoubleMap.Entry<T>, Object2DoubleMap.FastEntrySet<T>, Object2DoubleMap.MapBuilderVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.interfaces.Object2DoubleSortedMap
Object2DoubleSortedMap.FastSortedSet<T> -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungceilingEntry(T key) ceilingKey(T key) copy()A Function that does a shallow clone of the Map itself.floorEntry(T key) higherEntry(T key) keySet()lowerEntry(T key) Von Klasse geerbte Methoden speiger.src.collections.objects.utils.maps.Object2DoubleMaps.SynchronizedSortedMap
comparator, firstDoubleValue, firstKey, lastDoubleValue, lastKey, pollFirstKey, pollLastKeyVon Klasse geerbte Methoden speiger.src.collections.objects.utils.maps.Object2DoubleMaps.SynchronizedMap
addTo, addToAll, computeDouble, computeDoubleIfAbsent, computeDoubleIfAbsentNonDefault, computeDoubleIfPresent, computeDoubleIfPresentNonDefault, computeDoubleNonDefault, containsValue, forEach, getDefaultReturnValue, getDouble, getOrDefault, mergeAllDouble, mergeDouble, object2DoubleEntrySet, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, rem, remOrDefault, remove, replace, replace, replaceDoubles, replaceDoubles, setDefaultReturnValue, size, subFrom, supplyDoubleIfAbsent, supplyDoubleIfAbsentNonDefault, valuesVon Klasse geerbte Methoden speiger.src.collections.objects.maps.abstracts.AbstractObject2DoubleMap
containsKey, entrySet, equals, get, getOrDefault, hashCode, put, putAll, removeVon Klasse geerbte Methoden java.util.AbstractMap
clear, containsValue, isEmpty, toStringVon Schnittstelle geerbte Methoden java.util.Map
clear, containsKey, equals, hashCode, isEmpty, putAll, sizeVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2DoubleMap
addTo, addToAll, applyAsDouble, compute, computeDouble, computeDoubleIfAbsent, computeDoubleIfAbsentNonDefault, computeDoubleIfPresent, computeDoubleIfPresentNonDefault, computeDoubleNonDefault, computeIfAbsent, computeIfPresent, containsValue, containsValue, entrySet, forEach, forEach, get, getDefaultReturnValue, getDouble, getOrDefault, getOrDefault, merge, mergeAllDouble, mergeDouble, object2DoubleEntrySet, put, put, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, rem, remOrDefault, remove, remove, remove, replace, replace, replace, replace, replaceAll, replaceDoubles, replaceDoubles, setDefaultReturnValue, subFrom, supplyDoubleIfAbsent, supplyDoubleIfAbsentNonDefaultVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2DoubleNavigableMap
synchronize, synchronize, unmodifiableVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2DoubleSortedMap
comparator, firstDoubleValue, lastDoubleValue, pollFirstKey, pollLastKey, values
-
Methodendetails
-
descendingMap
- Angegeben von:
descendingMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
descendingMapin SchnittstelleObject2DoubleNavigableMap<T>- Gibt zurück:
- a Type Specific desendingMap
-
descendingKeySet
- Angegeben von:
descendingKeySetin SchnittstelleNavigableMap<T,Double> - Angegeben von:
descendingKeySetin SchnittstelleObject2DoubleNavigableMap<T>- Gibt zurück:
- a Type Specific Desending Key Set
-
keySet
- Angegeben von:
keySetin SchnittstelleMap<T,Double> - Angegeben von:
keySetin SchnittstelleObject2DoubleMap<T>- Angegeben von:
keySetin SchnittstelleObject2DoubleNavigableMap<T>- Angegeben von:
keySetin SchnittstelleObject2DoubleSortedMap<T>- Angegeben von:
keySetin SchnittstelleSortedMap<T,Double> - Setzt außer Kraft:
keySetin KlasseObject2DoubleMaps.SynchronizedSortedMap<T>- Gibt zurück:
- a Type Specific Navigable Key Set
-
firstEntry
- Angegeben von:
firstEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
firstEntryin SchnittstelleObject2DoubleNavigableMap<T>- Gibt zurück:
- a Type Specific firstEntry
-
lastEntry
- Angegeben von:
lastEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
lastEntryin SchnittstelleObject2DoubleNavigableMap<T>- Gibt zurück:
- a Type Specific lastEntry
-
pollFirstEntry
- Angegeben von:
pollFirstEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
pollFirstEntryin SchnittstelleObject2DoubleNavigableMap<T>- Gibt zurück:
- a Type Specific pollFirstEntry
-
pollLastEntry
- Angegeben von:
pollLastEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
pollLastEntryin SchnittstelleObject2DoubleNavigableMap<T>- Gibt zurück:
- a Type Specific pollLastEntry
-
subMap
public Object2DoubleNavigableMap<T> subMap(T fromKey, boolean fromInclusive, T toKey, boolean toInclusive) - Angegeben von:
subMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
subMapin SchnittstelleObject2DoubleNavigableMap<T>
-
headMap
- Angegeben von:
headMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
headMapin SchnittstelleObject2DoubleNavigableMap<T>
-
tailMap
- Angegeben von:
tailMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
tailMapin SchnittstelleObject2DoubleNavigableMap<T>
-
subMap
- Angegeben von:
subMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
subMapin SchnittstelleObject2DoubleNavigableMap<T>- Angegeben von:
subMapin SchnittstelleObject2DoubleSortedMap<T>- Angegeben von:
subMapin SchnittstelleSortedMap<T,Double> - Setzt außer Kraft:
subMapin KlasseObject2DoubleMaps.SynchronizedSortedMap<T>
-
headMap
- Angegeben von:
headMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
headMapin SchnittstelleObject2DoubleNavigableMap<T>- Angegeben von:
headMapin SchnittstelleObject2DoubleSortedMap<T>- Angegeben von:
headMapin SchnittstelleSortedMap<T,Double> - Setzt außer Kraft:
headMapin KlasseObject2DoubleMaps.SynchronizedSortedMap<T>
-
tailMap
- Angegeben von:
tailMapin SchnittstelleNavigableMap<T,Double> - Angegeben von:
tailMapin SchnittstelleObject2DoubleNavigableMap<T>- Angegeben von:
tailMapin SchnittstelleObject2DoubleSortedMap<T>- Angegeben von:
tailMapin SchnittstelleSortedMap<T,Double> - Setzt außer Kraft:
tailMapin KlasseObject2DoubleMaps.SynchronizedSortedMap<T>
-
lowerKey
- Angegeben von:
lowerKeyin SchnittstelleNavigableMap<T,Double>
-
higherKey
- Angegeben von:
higherKeyin SchnittstelleNavigableMap<T,Double>
-
floorKey
- Angegeben von:
floorKeyin SchnittstelleNavigableMap<T,Double>
-
ceilingKey
- Angegeben von:
ceilingKeyin SchnittstelleNavigableMap<T,Double>
-
lowerEntry
- Angegeben von:
lowerEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
lowerEntryin SchnittstelleObject2DoubleNavigableMap<T>
-
higherEntry
- Angegeben von:
higherEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
higherEntryin SchnittstelleObject2DoubleNavigableMap<T>
-
floorEntry
- Angegeben von:
floorEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
floorEntryin SchnittstelleObject2DoubleNavigableMap<T>
-
ceilingEntry
- Angegeben von:
ceilingEntryin SchnittstelleNavigableMap<T,Double> - Angegeben von:
ceilingEntryin SchnittstelleObject2DoubleNavigableMap<T>
-
copy
Beschreibung aus Schnittstelle kopiert:Object2DoubleMapA Function that does a shallow clone of the Map itself. This function is more optimized then a copy constructor since the Map does not have to be unsorted/resorted. It can be compared to Cloneable but with less exception risk- Angegeben von:
copyin SchnittstelleObject2DoubleMap<T>- Angegeben von:
copyin SchnittstelleObject2DoubleNavigableMap<T>- Angegeben von:
copyin SchnittstelleObject2DoubleSortedMap<T>- Setzt außer Kraft:
copyin KlasseObject2DoubleMaps.SynchronizedSortedMap<T>- Gibt zurück:
- a Shallow Copy of the Map
-