Class LongHashSet
java.lang.Object
org.apache.flink.table.runtime.util.collections.OptimizableHashSet
org.apache.flink.table.runtime.util.collections.LongHashSet
Long hash set.
-
Field Summary
Fields inherited from class org.apache.flink.table.runtime.util.collections.OptimizableHashSet
containsNull, containsZero, DEFAULT_INITIAL_SIZE, DEFAULT_LOAD_FACTOR, DENSE_THRESHOLD, f, isDense, mask, maxFill, n, size, used -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.flink.table.runtime.util.collections.OptimizableHashSet
addNull, arraySize, containsNull, maxFill, nextPowerOfTwo, realSize
-
Constructor Details
-
LongHashSet
public LongHashSet(int expected, float f) -
LongHashSet
public LongHashSet(int expected) -
LongHashSet
public LongHashSet()
-
-
Method Details
-
add
public boolean add(long k) -
contains
public boolean contains(long k) -
optimize
public void optimize()Description copied from class:OptimizableHashSetDecide whether to convert to dense mode.- Specified by:
optimizein classOptimizableHashSet
-