Class OpenHashSet<T>

java.lang.Object
io.reactivex.rxjava3.internal.util.OpenHashSet<T>
Type Parameters:
T - the element type

public final class OpenHashSet<T> extends Object
A simple open hash set with add, remove and clear capabilities only.

Doesn't support nor checks for nulls.

  • Constructor Details

    • OpenHashSet

      public OpenHashSet()
    • OpenHashSet

      public OpenHashSet(int capacity)
      Creates an OpenHashSet with the initial capacity and load factor of 0.75f.
      Parameters:
      capacity - the initial capacity
    • OpenHashSet

      public OpenHashSet(int capacity, float loadFactor)
  • Method Details

    • add

      public boolean add(T value)
    • remove

      public boolean remove(T value)
    • keys

      public Object[] keys()
    • size

      public int size()