Schnittstelle Char2BooleanMap.FastEntrySet

Alle Superschnittstellen:
Collection<Char2BooleanMap.Entry>, ISizeProvider, Iterable<Char2BooleanMap.Entry>, ObjectCollection<Char2BooleanMap.Entry>, ObjectIterable<Char2BooleanMap.Entry>, ObjectSet<Char2BooleanMap.Entry>, Set<Char2BooleanMap.Entry>
Alle bekannten Unterschnittstellen:
Char2BooleanOrderedMap.FastOrderedSet, Char2BooleanSortedMap.FastSortedSet
Umschließende Schnittstelle:
Char2BooleanMap

public static interface Char2BooleanMap.FastEntrySet extends ObjectSet<Char2BooleanMap.Entry>
Fast Entry set that allows for a faster Entry Iterator by recycling the Entry Object and just exchanging 1 internal value
  • Methodendetails

    • 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

      default void fastForEach(Consumer<? super Char2BooleanMap.Entry> action)
      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