Package org.apache.spark.sql.util
Class SQLOpenHashSet<T>
Object
org.apache.spark.sql.util.SQLOpenHashSet<T>
- 
Constructor SummaryConstructorsConstructorDescriptionSQLOpenHashSet(int initialCapacity, double loadFactor, scala.reflect.ClassTag<T> evidence$1) SQLOpenHashSet(int initialCapacity, scala.reflect.ClassTag<T> evidence$2) SQLOpenHashSet(scala.reflect.ClassTag<T> evidence$3) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidaddNaN()voidaddNull()booleanbooleanbooleanstatic StringwithNaNCheckCode(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 StringwithNullCheckCode(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) 
- 
Constructor Details- 
SQLOpenHashSet
- 
SQLOpenHashSet
- 
SQLOpenHashSet
 
- 
- 
Method Details- 
withNullCheckFuncpublic static scala.Function2<org.apache.spark.sql.catalyst.util.ArrayData,Object, withNullCheckFuncscala.runtime.BoxedUnit> (DataType dataType, SQLOpenHashSet<Object> hashSet, scala.Function1<Object, scala.runtime.BoxedUnit> handleNotNull, scala.Function0<scala.runtime.BoxedUnit> handleNull) 
- 
withNullCheckCode
- 
withNaNCheckFunc
- 
withNaNCheckCode
- 
addNullpublic void addNull()
- 
addNaNpublic void addNaN()
- 
add
- 
contains
- 
containsNullpublic boolean containsNull()
- 
containsNaNpublic boolean containsNaN()
 
-