public static enum ExpressionType.type extends Enum<ExpressionType.type>
| Enum Constant and Description |
|---|
AND
a conjunction of multiple expressions (true if all operands are true)
|
CAST
cast an expression to a given DataType
|
COMPARISON
a comparison of two other expressions
|
CUSTOM
custom user defined expression
|
FIELD
a reference to a column within a record batch, will evaluate to an array
|
IN
check each element for membership in a set
|
IS_VALID
extract validity as a boolean expression
|
NOT
an inversion of another expression
|
OR
a disjunction of multiple expressions (true if any operand is true)
|
SCALAR
a literal singular value encapsulated in a Scalar
|
| Modifier and Type | Field and Description |
|---|---|
int |
value |
| Modifier and Type | Method and Description |
|---|---|
ExpressionType.type |
intern() |
String |
toString() |
static ExpressionType.type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExpressionType.type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExpressionType.type FIELD
public static final ExpressionType.type SCALAR
public static final ExpressionType.type NOT
public static final ExpressionType.type CAST
public static final ExpressionType.type AND
public static final ExpressionType.type OR
public static final ExpressionType.type COMPARISON
public static final ExpressionType.type IS_VALID
public static final ExpressionType.type IN
public static final ExpressionType.type CUSTOM
public static ExpressionType.type[] values()
for (ExpressionType.type c : ExpressionType.type.values()) System.out.println(c);
public static ExpressionType.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 ExpressionType.type intern()
public String toString()
toString in class Enum<ExpressionType.type>Copyright © 2020. All rights reserved.