Modul speiger.src.collections
Klasse Object2ObjectMaps.UnmodifyableSortedMap<T,V>
java.lang.Object
java.util.AbstractMap<T,V>
speiger.src.collections.objects.maps.abstracts.AbstractObject2ObjectMap<T,V>
speiger.src.collections.objects.utils.maps.Object2ObjectMaps.UnmodifyableMap<T,V>
speiger.src.collections.objects.utils.maps.Object2ObjectMaps.UnmodifyableSortedMap<T,V>
- Typparameter:
T- the keyType of elements maintained by this CollectionV- the keyType of elements maintained by this Collection
- Alle implementierten Schnittstellen:
Function<T,,V> Map<T,,V> SortedMap<T,,V> UnaryOperator<T,,V> Object2ObjectMap<T,,V> Object2ObjectSortedMap<T,V>
- Bekannte direkte Unterklassen:
Object2ObjectMaps.UnmodifyableNavigableMap
- Umschließende Klasse:
Object2ObjectMaps
public static class Object2ObjectMaps.UnmodifyableSortedMap<T,V>
extends Object2ObjectMaps.UnmodifyableMap<T,V>
implements Object2ObjectSortedMap<T,V>
The Unmodifyable Sorted Map implementation that is sued for the unmodifyableMap function
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.abstracts.AbstractObject2ObjectMap
AbstractObject2ObjectMap.BasicEntry<T,V> 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.Object2ObjectMap
Object2ObjectMap.BuilderCache<T,V>, Object2ObjectMap.Entry<T, V>, Object2ObjectMap.FastEntrySet<T, V>, Object2ObjectMap.MapBuilder Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.interfaces.Object2ObjectSortedMap
Object2ObjectSortedMap.FastSortedSet<T,V> -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcopy()A Function that does a shallow clone of the Map itself.firstKey()A method to get the first Value of a Map.keySet()lastKey()A method to get the last Value of a Map.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.Object2ObjectMaps.UnmodifyableMap
clear, compute, computeIfAbsent, computeIfPresent, getObject, merge, mergeAll, object2ObjectEntrySet, put, putIfAbsent, rem, remOrDefault, replaceObjects, replaceObjects, supplyIfAbsent, valuesVon Klasse geerbte Methoden speiger.src.collections.objects.maps.abstracts.AbstractObject2ObjectMap
containsKey, containsValue, entrySet, equals, forEach, get, getDefaultReturnValue, getOrDefault, hashCode, putAll, putAll, putAll, putAllIfAbsent, remove, replace, replace, setDefaultReturnValueVon Klasse geerbte Methoden java.util.AbstractMap
isEmpty, size, toStringVon Schnittstelle geerbte Methoden java.util.Map
clear, containsKey, containsValue, equals, get, getOrDefault, hashCode, isEmpty, putAll, remove, sizeVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2ObjectMap
apply, compute, compute, computeIfAbsent, computeIfAbsent, computeIfPresent, computeIfPresent, entrySet, forEach, forEach, getDefaultReturnValue, getObject, merge, merge, mergeAll, object2ObjectEntrySet, put, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, rem, remOrDefault, remove, replace, replace, replaceAll, replaceObjects, replaceObjects, setDefaultReturnValue, supplyIfAbsentVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2ObjectSortedMap
synchronize, synchronize, unmodifiable, valuesVon Schnittstelle geerbte Methoden speiger.src.collections.objects.functions.function.UnaryOperator
andThen, compose
-
Methodendetails
-
comparator
- Angegeben von:
comparatorin SchnittstelleObject2ObjectSortedMap<T,V> - Angegeben von:
comparatorin SchnittstelleSortedMap<T,V>
-
subMap
-
headMap
-
tailMap
-
keySet
- Angegeben von:
keySetin SchnittstelleMap<T,V> - Angegeben von:
keySetin SchnittstelleObject2ObjectMap<T,V> - Angegeben von:
keySetin SchnittstelleObject2ObjectSortedMap<T,V> - Angegeben von:
keySetin SchnittstelleSortedMap<T,V> - Setzt außer Kraft:
keySetin KlasseObject2ObjectMaps.UnmodifyableMap<T,V>
-
firstKey
-
pollFirstKey
Beschreibung aus Schnittstelle kopiert:Object2ObjectSortedMapA method to get and remove the first Key of a Map.- Angegeben von:
pollFirstKeyin SchnittstelleObject2ObjectSortedMap<T,V> - Gibt zurück:
- the first key in the map
-
lastKey
-
pollLastKey
Beschreibung aus Schnittstelle kopiert:Object2ObjectSortedMapA method to get and remove the last Key of a Map.- Angegeben von:
pollLastKeyin SchnittstelleObject2ObjectSortedMap<T,V> - Gibt zurück:
- the last key in the map
-
firstValue
Beschreibung aus Schnittstelle kopiert:Object2ObjectSortedMapA method to get the first Value of a Map.- Angegeben von:
firstValuein SchnittstelleObject2ObjectSortedMap<T,V> - Gibt zurück:
- the first key in the map
-
lastValue
Beschreibung aus Schnittstelle kopiert:Object2ObjectSortedMapA method to get the last Value of a Map.- Angegeben von:
lastValuein SchnittstelleObject2ObjectSortedMap<T,V> - Gibt zurück:
- the last key in the map
-
copy
Beschreibung aus Schnittstelle kopiert:Object2ObjectMapA 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 SchnittstelleObject2ObjectMap<T,V> - Angegeben von:
copyin SchnittstelleObject2ObjectSortedMap<T,V> - Setzt außer Kraft:
copyin KlasseObject2ObjectMaps.UnmodifyableMap<T,V> - Gibt zurück:
- a Shallow Copy of the Map
-