public static enum NullHandling.type extends Enum<NullHandling.type>
| Enum Constant and Description |
|---|
COMPUTED_NO_PREALLOCATE
Kernel allocates and sets the validity bitmap of the output.
|
COMPUTED_PREALLOCATE
Kernel expects a pre-allocated buffer to write the result bitmap
into.
|
INTERSECTION
Compute the output validity bitmap by intersecting the validity bitmaps
of the arguments using bitwise-and operations.
|
OUTPUT_NOT_NULL
Kernel output is never null and a validity bitmap does not need to be
allocated.
|
| Modifier and Type | Field and Description |
|---|---|
int |
value |
| Modifier and Type | Method and Description |
|---|---|
NullHandling.type |
intern() |
String |
toString() |
static NullHandling.type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NullHandling.type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final NullHandling.type INTERSECTION
public static final NullHandling.type COMPUTED_PREALLOCATE
public static final NullHandling.type COMPUTED_NO_PREALLOCATE
public static final NullHandling.type OUTPUT_NOT_NULL
public static NullHandling.type[] values()
for (NullHandling.type c : NullHandling.type.values()) System.out.println(c);
public static NullHandling.type valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic NullHandling.type intern()
public String toString()
toString in class Enum<NullHandling.type>Copyright © 2021. All rights reserved.