Modul speiger.src.collections
Klasse Object2CharMaps.SynchronizedSortedMap<T>
java.lang.Object
java.util.AbstractMap<T,Character>
speiger.src.collections.objects.maps.abstracts.AbstractObject2CharMap<T>
speiger.src.collections.objects.utils.maps.Object2CharMaps.SynchronizedMap<T>
speiger.src.collections.objects.utils.maps.Object2CharMaps.SynchronizedSortedMap<T>
- Typparameter:
T- the keyType of elements maintained by this Collection
- Alle implementierten Schnittstellen:
Map<T,,Character> SortedMap<T,,Character> ToCharFunction<T>,Object2CharMap<T>,Object2CharSortedMap<T>
- Bekannte direkte Unterklassen:
Object2CharMaps.SynchronizedNavigableMap
- Umschließende Klasse:
Object2CharMaps
public static class Object2CharMaps.SynchronizedSortedMap<T>
extends Object2CharMaps.SynchronizedMap<T>
implements Object2CharSortedMap<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.AbstractObject2CharMap
AbstractObject2CharMap.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.Object2CharMap
Object2CharMap.BuilderCache<T>, Object2CharMap.Entry<T>, Object2CharMap.FastEntrySet<T>, Object2CharMap.MapBuilderVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.interfaces.Object2CharSortedMap
Object2CharSortedMap.FastSortedSet<T> -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcopy()A Function that does a shallow clone of the Map itself.charA method to get the first Value of a Map.firstKey()keySet()charA 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.Object2CharMaps.SynchronizedMap
addTo, addToAll, computeChar, computeCharIfAbsent, computeCharIfAbsentNonDefault, computeCharIfPresent, computeCharIfPresentNonDefault, computeCharNonDefault, containsValue, forEach, getChar, getDefaultReturnValue, getOrDefault, mergeAllChar, mergeChar, object2CharEntrySet, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, rem, remOrDefault, remove, replace, replace, replaceChars, replaceChars, setDefaultReturnValue, size, subFrom, supplyCharIfAbsent, supplyCharIfAbsentNonDefault, valuesVon Klasse geerbte Methoden speiger.src.collections.objects.maps.abstracts.AbstractObject2CharMap
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.Object2CharMap
addTo, addToAll, applyAsChar, compute, computeChar, computeCharIfAbsent, computeCharIfAbsentNonDefault, computeCharIfPresent, computeCharIfPresentNonDefault, computeCharNonDefault, computeIfAbsent, computeIfPresent, containsValue, containsValue, entrySet, forEach, forEach, get, getChar, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllChar, mergeChar, object2CharEntrySet, put, put, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, rem, remOrDefault, remove, remove, remove, replace, replace, replace, replace, replaceAll, replaceChars, replaceChars, setDefaultReturnValue, subFrom, supplyCharIfAbsent, supplyCharIfAbsentNonDefaultVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2CharSortedMap
synchronize, synchronize, unmodifiable, values
-
Methodendetails
-
comparator
- Angegeben von:
comparatorin SchnittstelleObject2CharSortedMap<T>- Angegeben von:
comparatorin SchnittstelleSortedMap<T,Character>
-
subMap
-
headMap
-
tailMap
-
keySet
- Angegeben von:
keySetin SchnittstelleMap<T,Character> - Angegeben von:
keySetin SchnittstelleObject2CharMap<T>- Angegeben von:
keySetin SchnittstelleObject2CharSortedMap<T>- Angegeben von:
keySetin SchnittstelleSortedMap<T,Character> - Setzt außer Kraft:
keySetin KlasseObject2CharMaps.SynchronizedMap<T>
-
firstKey
-
pollFirstKey
Beschreibung aus Schnittstelle kopiert:Object2CharSortedMapA method to get and remove the first Key of a Map.- Angegeben von:
pollFirstKeyin SchnittstelleObject2CharSortedMap<T>- Gibt zurück:
- the first key in the map
-
lastKey
-
pollLastKey
Beschreibung aus Schnittstelle kopiert:Object2CharSortedMapA method to get and remove the last Key of a Map.- Angegeben von:
pollLastKeyin SchnittstelleObject2CharSortedMap<T>- Gibt zurück:
- the last key in the map
-
firstCharValue
public char firstCharValue()Beschreibung aus Schnittstelle kopiert:Object2CharSortedMapA method to get the first Value of a Map.- Angegeben von:
firstCharValuein SchnittstelleObject2CharSortedMap<T>- Gibt zurück:
- the first key in the map
-
lastCharValue
public char lastCharValue()Beschreibung aus Schnittstelle kopiert:Object2CharSortedMapA method to get the last Value of a Map.- Angegeben von:
lastCharValuein SchnittstelleObject2CharSortedMap<T>- Gibt zurück:
- the last key in the map
-
copy
Beschreibung aus Schnittstelle kopiert:Object2CharMapA 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 SchnittstelleObject2CharMap<T>- Angegeben von:
copyin SchnittstelleObject2CharSortedMap<T>- Setzt außer Kraft:
copyin KlasseObject2CharMaps.SynchronizedMap<T>- Gibt zurück:
- a Shallow Copy of the Map
-