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()