Modul speiger.src.collections
Klasse Object2FloatMaps.SynchronizedSortedMap<T>
java.lang.Object
java.util.AbstractMap<T,Float>
speiger.src.collections.objects.maps.abstracts.AbstractObject2FloatMap<T>
speiger.src.collections.objects.utils.maps.Object2FloatMaps.SynchronizedMap<T>
speiger.src.collections.objects.utils.maps.Object2FloatMaps.SynchronizedSortedMap<T>
- Typparameter:
T- the keyType of elements maintained by this Collection
- Alle implementierten Schnittstellen:
Map<T,,Float> SortedMap<T,,Float> ToFloatFunction<T>,Object2FloatMap<T>,Object2FloatSortedMap<T>
- Bekannte direkte Unterklassen:
Object2FloatMaps.SynchronizedNavigableMap
- Umschließende Klasse:
Object2FloatMaps
public static class Object2FloatMaps.SynchronizedSortedMap<T>
extends Object2FloatMaps.SynchronizedMap<T>
implements Object2FloatSortedMap<T>
The Synchronized Sorted Map implementation used by the synchronizedMap helper function
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.abstracts.AbstractObject2FloatMap
AbstractObject2FloatMap.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.Object2FloatMap
Object2FloatMap.BuilderCache<T>, Object2FloatMap.Entry<T>, Object2FloatMap.FastEntrySet<T>, Object2FloatMap.MapBuilderVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.interfaces.Object2FloatSortedMap
Object2FloatSortedMap.FastSortedSet<T> -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcopy()A Function that does a shallow clone of the Map itself.floatA method to get the first Value of a Map.firstKey()keySet()floatA method to get the last Value of a Map.lastKey()A method to get and remove the first Key of a Map.A method to get and remove the last Key of a Map.Von Klasse geerbte Methoden speiger.src.collections.objects.utils.maps.Object2FloatMaps.SynchronizedMap
addTo, addToAll, computeFloat, computeFloatIfAbsent, computeFloatIfAbsentNonDefault, computeFloatIfPresent, computeFloatIfPresentNonDefault, computeFloatNonDefault, containsValue, forEach, getDefaultReturnValue, getFloat, getOrDefault, mergeAllFloat, mergeFloat, object2FloatEntrySet, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, rem, remOrDefault, remove, replace, replace, replaceFloats, replaceFloats, setDefaultReturnValue, size, subFrom, supplyFloatIfAbsent, supplyFloatIfAbsentNonDefault, valuesVon Klasse geerbte Methoden speiger.src.collections.objects.maps.abstracts.AbstractObject2FloatMap
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.Object2FloatMap
addTo, addToAll, applyAsFloat, compute, computeFloat, computeFloatIfAbsent, computeFloatIfAbsentNonDefault, computeFloatIfPresent, computeFloatIfPresentNonDefault, computeFloatNonDefault, computeIfAbsent, computeIfPresent, containsValue, containsValue, entrySet, forEach, forEach, get, getDefaultReturnValue, getFloat, getOrDefault, getOrDefault, merge, mergeAllFloat, mergeFloat, object2FloatEntrySet, put, put, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, rem, remOrDefault, remove, remove, remove, replace, replace, replace, replace, replaceAll, replaceFloats, replaceFloats, setDefaultReturnValue, subFrom, supplyFloatIfAbsent, supplyFloatIfAbsentNonDefaultVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2FloatSortedMap
synchronize, synchronize, unmodifiable, values
-
Methodendetails
-
comparator
- Angegeben von:
comparatorin SchnittstelleObject2FloatSortedMap<T>- Angegeben von:
comparatorin SchnittstelleSortedMap<T,Float>
-
subMap
-
headMap
-
tailMap
-
keySet
- Angegeben von:
keySetin SchnittstelleMap<T,Float> - Angegeben von:
keySetin SchnittstelleObject2FloatMap<T>- Angegeben von:
keySetin SchnittstelleObject2FloatSortedMap<T>- Angegeben von:
keySetin SchnittstelleSortedMap<T,Float> - Setzt außer Kraft:
keySetin KlasseObject2FloatMaps.SynchronizedMap<T>
-
firstKey
-
pollFirstKey
Beschreibung aus Schnittstelle kopiert:Object2FloatSortedMapA method to get and remove the first Key of a Map.- Angegeben von:
pollFirstKeyin SchnittstelleObject2FloatSortedMap<T>- Gibt zurück:
- the first key in the map
-
lastKey
-
pollLastKey
Beschreibung aus Schnittstelle kopiert:Object2FloatSortedMapA method to get and remove the last Key of a Map.- Angegeben von:
pollLastKeyin SchnittstelleObject2FloatSortedMap<T>- Gibt zurück:
- the last key in the map
-
firstFloatValue
public float firstFloatValue()Beschreibung aus Schnittstelle kopiert:Object2FloatSortedMapA method to get the first Value of a Map.- Angegeben von:
firstFloatValuein SchnittstelleObject2FloatSortedMap<T>- Gibt zurück:
- the first key in the map
-
lastFloatValue
public float lastFloatValue()Beschreibung aus Schnittstelle kopiert:Object2FloatSortedMapA method to get the last Value of a Map.- Angegeben von:
lastFloatValuein SchnittstelleObject2FloatSortedMap<T>- Gibt zurück:
- the last key in the map
-
copy
Beschreibung aus Schnittstelle kopiert:Object2FloatMapA 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 SchnittstelleObject2FloatMap<T>- Angegeben von:
copyin SchnittstelleObject2FloatSortedMap<T>- Setzt außer Kraft:
copyin KlasseObject2FloatMaps.SynchronizedMap<T>- Gibt zurück:
- a Shallow Copy of the Map
-