public class SQLOpenHashSet<T>
extends Object
| Constructor and Description | 
|---|
| SQLOpenHashSet(scala.reflect.ClassTag<T> evidence$3) | 
| SQLOpenHashSet(int initialCapacity,
              scala.reflect.ClassTag<T> evidence$2) | 
| SQLOpenHashSet(int initialCapacity,
              double loadFactor,
              scala.reflect.ClassTag<T> evidence$1) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(T k) | 
| void | addNaN() | 
| void | addNull() | 
| boolean | contains(T k) | 
| boolean | containsNaN() | 
| boolean | containsNull() | 
| static String | withNaNCheckCode(DataType dataType,
                String valueName,
                String hashSet,
                String handleNotNaN,
                scala.Function1<String,String> handleNaN) | 
| static scala.Function1<Object,scala.runtime.BoxedUnit> | withNaNCheckFunc(DataType dataType,
                SQLOpenHashSet<Object> hashSet,
                scala.Function1<Object,scala.runtime.BoxedUnit> handleNotNaN,
                scala.Function1<Object,scala.runtime.BoxedUnit> handleNaN) | 
| static String | withNullCheckCode(boolean array1ElementNullable,
                 boolean array2ElementNullable,
                 String array,
                 String index,
                 String hashSet,
                 scala.Function2<String,String,String> handleNotNull,
                 String handleNull) | 
| static scala.Function2<org.apache.spark.sql.catalyst.util.ArrayData,Object,scala.runtime.BoxedUnit> | withNullCheckFunc(DataType dataType,
                 SQLOpenHashSet<Object> hashSet,
                 scala.Function1<Object,scala.runtime.BoxedUnit> handleNotNull,
                 scala.Function0<scala.runtime.BoxedUnit> handleNull) | 
public SQLOpenHashSet(int initialCapacity,
                      double loadFactor,
                      scala.reflect.ClassTag<T> evidence$1)
public SQLOpenHashSet(int initialCapacity,
                      scala.reflect.ClassTag<T> evidence$2)
public SQLOpenHashSet(scala.reflect.ClassTag<T> evidence$3)
public static scala.Function2<org.apache.spark.sql.catalyst.util.ArrayData,Object,scala.runtime.BoxedUnit> withNullCheckFunc(DataType dataType, SQLOpenHashSet<Object> hashSet, scala.Function1<Object,scala.runtime.BoxedUnit> handleNotNull, scala.Function0<scala.runtime.BoxedUnit> handleNull)
public static String withNullCheckCode(boolean array1ElementNullable,
                                       boolean array2ElementNullable,
                                       String array,
                                       String index,
                                       String hashSet,
                                       scala.Function2<String,String,String> handleNotNull,
                                       String handleNull)
public static scala.Function1<Object,scala.runtime.BoxedUnit> withNaNCheckFunc(DataType dataType, SQLOpenHashSet<Object> hashSet, scala.Function1<Object,scala.runtime.BoxedUnit> handleNotNaN, scala.Function1<Object,scala.runtime.BoxedUnit> handleNaN)
public static String withNaNCheckCode(DataType dataType, String valueName, String hashSet, String handleNotNaN, scala.Function1<String,String> handleNaN)
public void addNull()
public void addNaN()
public void add(T k)
public boolean contains(T k)
public boolean containsNull()
public boolean containsNaN()