Class ObjectFloatIdentityHashMap<KType>

java.lang.Object
com.carrotsearch.hppc.ObjectFloatHashMap<KType>
com.carrotsearch.hppc.ObjectFloatIdentityHashMap<KType>
All Implemented Interfaces:
Accountable, ObjectFloatAssociativeContainer<KType>, ObjectFloatMap<KType>, Preallocable, Cloneable, Iterable<ObjectFloatCursor<KType>>

@Generated(date="2024-06-04T15:20:16+0200", value="KTypeVTypeIdentityHashMap.java") public class ObjectFloatIdentityHashMap<KType> extends ObjectFloatHashMap<KType>
An identity hash map of Object to float.
  • Constructor Details

    • ObjectFloatIdentityHashMap

      public ObjectFloatIdentityHashMap()
      New instance with sane defaults.
    • ObjectFloatIdentityHashMap

      public ObjectFloatIdentityHashMap(int expectedElements)
      New instance with sane defaults.
      Parameters:
      expectedElements - The expected number of elements guaranteed not to cause buffer expansion (inclusive).
    • ObjectFloatIdentityHashMap

      public ObjectFloatIdentityHashMap(int expectedElements, double loadFactor)
      New instance with the provided defaults.
      Parameters:
      expectedElements - The expected number of elements guaranteed not to cause a rehash (inclusive).
      loadFactor - The load factor for internal buffers. Insane load factors (zero, full capacity) are rejected by ObjectFloatHashMap.verifyLoadFactor(double).
    • ObjectFloatIdentityHashMap

      public ObjectFloatIdentityHashMap(ObjectFloatAssociativeContainer<? extends KType> container)
      Create a hash map from all key-value pairs of another container.
  • Method Details