Modul speiger.src.collections
Klasse Object2BooleanMaps.UnmodifyableNavigableMap<T>
java.lang.Object
java.util.AbstractMap<T,Boolean>
speiger.src.collections.objects.maps.abstracts.AbstractObject2BooleanMap<T>
speiger.src.collections.objects.utils.maps.Object2BooleanMaps.UnmodifyableMap<T>
speiger.src.collections.objects.utils.maps.Object2BooleanMaps.UnmodifyableSortedMap<T>
speiger.src.collections.objects.utils.maps.Object2BooleanMaps.UnmodifyableNavigableMap<T>
- Typparameter:
T- the keyType of elements maintained by this Collection
- Alle implementierten Schnittstellen:
Predicate<T>,Map<T,,Boolean> NavigableMap<T,,Boolean> SortedMap<T,,Boolean> Object2BooleanMap<T>,Object2BooleanNavigableMap<T>,Object2BooleanSortedMap<T>
- Umschließende Klasse:
Object2BooleanMaps
public static class Object2BooleanMaps.UnmodifyableNavigableMap<T>
extends Object2BooleanMaps.UnmodifyableSortedMap<T>
implements Object2BooleanNavigableMap<T>
The Unmodifyable Navigable Map implementation that is sued for the unmodifyableMap function
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.abstracts.AbstractObject2BooleanMap
AbstractObject2BooleanMap.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.Object2BooleanMap
Object2BooleanMap.BuilderCache<T>, Object2BooleanMap.Entry<T>, Object2BooleanMap.FastEntrySet<T>, Object2BooleanMap.MapBuilderVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.objects.maps.interfaces.Object2BooleanSortedMap
Object2BooleanSortedMap.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.Object2BooleanMaps.UnmodifyableSortedMap
comparator, firstBooleanValue, firstKey, lastBooleanValue, lastKey, pollFirstKey, pollLastKeyVon Klasse geerbte Methoden speiger.src.collections.objects.utils.maps.Object2BooleanMaps.UnmodifyableMap
clear, computeBoolean, computeBooleanIfAbsent, computeBooleanIfAbsentNonDefault, computeBooleanIfPresent, computeBooleanIfPresentNonDefault, computeBooleanNonDefault, getBoolean, getOrDefault, mergeAllBoolean, mergeBoolean, object2BooleanEntrySet, put, putIfAbsent, rem, remOrDefault, remove, replaceBooleans, replaceBooleans, supplyBooleanIfAbsent, supplyBooleanIfAbsentNonDefault, valuesVon Klasse geerbte Methoden speiger.src.collections.objects.maps.abstracts.AbstractObject2BooleanMap
containsKey, containsValue, entrySet, equals, forEach, get, getDefaultReturnValue, getOrDefault, hashCode, put, putAll, putAll, putAll, putAll, putAllIfAbsent, remove, replace, replace, setDefaultReturnValueVon Klasse geerbte Methoden java.util.AbstractMap
containsValue, isEmpty, size, toStringVon Schnittstelle geerbte Methoden java.util.Map
clear, containsKey, equals, hashCode, isEmpty, putAll, sizeVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2BooleanMap
compute, computeBoolean, computeBooleanIfAbsent, computeBooleanIfAbsentNonDefault, computeBooleanIfPresent, computeBooleanIfPresentNonDefault, computeBooleanNonDefault, computeIfAbsent, computeIfPresent, containsValue, containsValue, entrySet, forEach, forEach, get, getBoolean, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllBoolean, mergeBoolean, object2BooleanEntrySet, put, put, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, rem, remOrDefault, remove, remove, remove, replace, replace, replace, replace, replaceAll, replaceBooleans, replaceBooleans, setDefaultReturnValue, supplyBooleanIfAbsent, supplyBooleanIfAbsentNonDefault, testVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2BooleanNavigableMap
synchronize, synchronize, unmodifiableVon Schnittstelle geerbte Methoden speiger.src.collections.objects.maps.interfaces.Object2BooleanSortedMap
comparator, firstBooleanValue, lastBooleanValue, pollFirstKey, pollLastKey, values
-
Methodendetails
-
descendingMap
- Angegeben von:
descendingMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
descendingMapin SchnittstelleObject2BooleanNavigableMap<T>- Gibt zurück:
- a Type Specific desendingMap
-
keySet
- Angegeben von:
keySetin SchnittstelleMap<T,Boolean> - Angegeben von:
keySetin SchnittstelleObject2BooleanMap<T>- Angegeben von:
keySetin SchnittstelleObject2BooleanNavigableMap<T>- Angegeben von:
keySetin SchnittstelleObject2BooleanSortedMap<T>- Angegeben von:
keySetin SchnittstelleSortedMap<T,Boolean> - Setzt außer Kraft:
keySetin KlasseObject2BooleanMaps.UnmodifyableSortedMap<T>- Gibt zurück:
- a Type Specific Navigable Key Set
-
descendingKeySet
- Angegeben von:
descendingKeySetin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
descendingKeySetin SchnittstelleObject2BooleanNavigableMap<T>- Gibt zurück:
- a Type Specific Desending Key Set
-
firstEntry
- Angegeben von:
firstEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
firstEntryin SchnittstelleObject2BooleanNavigableMap<T>- Gibt zurück:
- a Type Specific firstEntry
-
lastEntry
- Angegeben von:
lastEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
lastEntryin SchnittstelleObject2BooleanNavigableMap<T>- Gibt zurück:
- a Type Specific lastEntry
-
pollFirstEntry
- Angegeben von:
pollFirstEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
pollFirstEntryin SchnittstelleObject2BooleanNavigableMap<T>- Gibt zurück:
- a Type Specific pollFirstEntry
-
pollLastEntry
- Angegeben von:
pollLastEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
pollLastEntryin SchnittstelleObject2BooleanNavigableMap<T>- Gibt zurück:
- a Type Specific pollLastEntry
-
subMap
public Object2BooleanNavigableMap<T> subMap(T fromKey, boolean fromInclusive, T toKey, boolean toInclusive) - Angegeben von:
subMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
subMapin SchnittstelleObject2BooleanNavigableMap<T>
-
headMap
- Angegeben von:
headMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
headMapin SchnittstelleObject2BooleanNavigableMap<T>
-
tailMap
- Angegeben von:
tailMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
tailMapin SchnittstelleObject2BooleanNavigableMap<T>
-
subMap
- Angegeben von:
subMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
subMapin SchnittstelleObject2BooleanNavigableMap<T>- Angegeben von:
subMapin SchnittstelleObject2BooleanSortedMap<T>- Angegeben von:
subMapin SchnittstelleSortedMap<T,Boolean> - Setzt außer Kraft:
subMapin KlasseObject2BooleanMaps.UnmodifyableSortedMap<T>
-
headMap
- Angegeben von:
headMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
headMapin SchnittstelleObject2BooleanNavigableMap<T>- Angegeben von:
headMapin SchnittstelleObject2BooleanSortedMap<T>- Angegeben von:
headMapin SchnittstelleSortedMap<T,Boolean> - Setzt außer Kraft:
headMapin KlasseObject2BooleanMaps.UnmodifyableSortedMap<T>
-
tailMap
- Angegeben von:
tailMapin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
tailMapin SchnittstelleObject2BooleanNavigableMap<T>- Angegeben von:
tailMapin SchnittstelleObject2BooleanSortedMap<T>- Angegeben von:
tailMapin SchnittstelleSortedMap<T,Boolean> - Setzt außer Kraft:
tailMapin KlasseObject2BooleanMaps.UnmodifyableSortedMap<T>
-
lowerKey
- Angegeben von:
lowerKeyin SchnittstelleNavigableMap<T,Boolean>
-
higherKey
- Angegeben von:
higherKeyin SchnittstelleNavigableMap<T,Boolean>
-
floorKey
- Angegeben von:
floorKeyin SchnittstelleNavigableMap<T,Boolean>
-
ceilingKey
- Angegeben von:
ceilingKeyin SchnittstelleNavigableMap<T,Boolean>
-
lowerEntry
- Angegeben von:
lowerEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
lowerEntryin SchnittstelleObject2BooleanNavigableMap<T>
-
higherEntry
- Angegeben von:
higherEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
higherEntryin SchnittstelleObject2BooleanNavigableMap<T>
-
floorEntry
- Angegeben von:
floorEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
floorEntryin SchnittstelleObject2BooleanNavigableMap<T>
-
ceilingEntry
- Angegeben von:
ceilingEntryin SchnittstelleNavigableMap<T,Boolean> - Angegeben von:
ceilingEntryin SchnittstelleObject2BooleanNavigableMap<T>
-
copy
Beschreibung aus Schnittstelle kopiert:Object2BooleanMapA 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 SchnittstelleObject2BooleanMap<T>- Angegeben von:
copyin SchnittstelleObject2BooleanNavigableMap<T>- Angegeben von:
copyin SchnittstelleObject2BooleanSortedMap<T>- Setzt außer Kraft:
copyin KlasseObject2BooleanMaps.UnmodifyableSortedMap<T>- Gibt zurück:
- a Shallow Copy of the Map
-