Package org.apache.spark.sql.util
Class SQLOpenHashSet<T>
Object
org.apache.spark.sql.util.SQLOpenHashSet<T>
-
Constructor Summary
ConstructorDescriptionSQLOpenHashSet
(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 Summary
Modifier and TypeMethodDescriptionvoid
void
addNaN()
void
addNull()
boolean
boolean
boolean
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)
-
Constructor Details
-
SQLOpenHashSet
-
SQLOpenHashSet
-
SQLOpenHashSet
-
-
Method Details
-
withNullCheckFunc
public 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
-
addNull
public void addNull() -
addNaN
public void addNaN() -
add
-
contains
-
containsNull
public boolean containsNull() -
containsNaN
public boolean containsNaN()
-