See: Description
Interface | Description |
---|---|
Expression |
Base interface for all Kernel expressions.
|
ExpressionEvaluator |
Interface for implementing an
Expression evaluator. |
PredicateEvaluator |
Special interface for evaluating
Predicate on input batch and return a selection
vector containing one value for each row in input batch indicating whether the row has passed
the predicate or not. |
Class | Description |
---|---|
AlwaysFalse |
Predicate which always evaluates to
false . |
AlwaysTrue |
Predicate which always evaluates to
true . |
And |
AND expression |
Column |
An expression type that refers to a column (case-sensitive) in the input.
|
Literal |
A literal value.
|
Or |
OR expression |
PartitionValueExpression |
Expression to decode the serialized partition value into partition type value according the
Delta Protocol spec.
|
Predicate |
Defines predicate scalar expression which is an extension of
ScalarExpression
that evaluates to true, false, or null for each input row. |
ScalarExpression |
Scalar SQL expressions which take zero or more inputs and for each input row generate one
output value.
|