Modul speiger.src.collections
Schnittstelle Object2LongMap.FastEntrySet<T>
- Typparameter:
T- the keyType of elements maintained by this Collection
- Alle Superschnittstellen:
Collection<Object2LongMap.Entry<T>>,ISizeProvider,Iterable<Object2LongMap.Entry<T>>,ObjectCollection<Object2LongMap.Entry<T>>,ObjectIterable<Object2LongMap.Entry<T>>,ObjectSet<Object2LongMap.Entry<T>>,Set<Object2LongMap.Entry<T>>
- Alle bekannten Unterschnittstellen:
Object2LongOrderedMap.FastOrderedSet<T>,Object2LongSortedMap.FastSortedSet<T>
- Umschließende Schnittstelle:
Object2LongMap<T>
Fast Entry set that allows for a faster Entry Iterator by recycling the Entry Object and just exchanging 1 internal value
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.utils.ISizeProvider
ISizeProvider.CollectionSize -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault voidfastForEach(Consumer<? super Object2LongMap.Entry<T>> action) Fast for each that recycles the given Entry object to improve speed and reduce object allocationFast iterator that recycles the given Entry object to improve speed and reduce object allocationVon Schnittstelle geerbte Methoden java.util.Collection
parallelStream, removeIf, streamVon Schnittstelle geerbte Methoden speiger.src.collections.utils.ISizeProvider
sizeVon Schnittstelle geerbte Methoden speiger.src.collections.objects.collections.ObjectCollection
addAll, addAll, addAll, addAll, containsAll, containsAny, containsAny, pour, removeAll, removeAll, retainAll, retainAll, toArrayVon Schnittstelle geerbte Methoden speiger.src.collections.objects.collections.ObjectIterable
arrayflatMap, asAsync, count, distinct, filter, findFirst, flatMap, forEach, forEachIndexed, limit, map, mapToBoolean, mapToByte, mapToDouble, mapToFloat, mapToInt, mapToLong, mapToShort, matchesAll, matchesAny, matchesNone, peek, pourAsList, pourAsSet, reduce, reduce, repeat, sortedVon Schnittstelle geerbte Methoden speiger.src.collections.objects.sets.ObjectSet
addOrGet, copy, iterator, spliterator, synchronize, synchronize, unmodifiable
-
Methodendetails
-
fastIterator
ObjectIterator<Object2LongMap.Entry<T>> fastIterator()Fast iterator that recycles the given Entry object to improve speed and reduce object allocation- Gibt zurück:
- a Recycling ObjectIterator of the given set
-
fastForEach
Fast for each that recycles the given Entry object to improve speed and reduce object allocation- Parameter:
action- the action that should be applied to each given entry
-