public class RowBasedExpressionColumnValueSelector extends BaseExpressionColumnValueSelector
String or a Object[], so
numbers are eliminated from the set of 'unknown' bindings to check as they are encountered.EMPTY_ARRAY| Constructor and Description |
|---|
RowBasedExpressionColumnValueSelector(ExpressionPlan plan,
Expr.ObjectBinding bindings,
RowIdSupplier rowIdSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected ExprEval<?> |
eval()
Implementations override this.
|
classOfObject, getDouble, getFloat, getLong, getObject, inspectRuntimeShape, isNullpublic RowBasedExpressionColumnValueSelector(ExpressionPlan plan, Expr.ObjectBinding bindings, @Nullable RowIdSupplier rowIdSupplier)
protected ExprEval<?> eval()
BaseExpressionColumnValueSelectoreval in class BaseExpressionColumnValueSelectorCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.