| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.exec |
Hive QL execution tasks, operators, functions and other handlers.
|
| org.apache.hadoop.hive.ql.exec.vector.udf | |
| org.apache.hadoop.hive.ql.index | |
| org.apache.hadoop.hive.ql.optimizer.calcite.translator | |
| org.apache.hadoop.hive.ql.parse.type | |
| org.apache.hadoop.hive.ql.plan |
| Constructor and Description |
|---|
ExprNodeConstantEvaluator(ExprNodeConstantDesc expr) |
ExprNodeConstantEvaluator(ExprNodeConstantDesc expr,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
ExprNodeConstantDesc |
VectorUDFArgDesc.getConstExpr() |
| Modifier and Type | Method and Description |
|---|---|
void |
VectorUDFArgDesc.setConstant(ExprNodeConstantDesc expr)
Set this argument to a constant value extracted from the
expression tree.
|
void |
VectorUDFArgDesc.setConstExpr(ExprNodeConstantDesc constExpr) |
| Modifier and Type | Method and Description |
|---|---|
ExprNodeConstantDesc |
IndexSearchCondition.getConstantDesc()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexSearchCondition.setConstantDesc(ExprNodeConstantDesc constantDesc)
Deprecated.
|
| Constructor and Description |
|---|
IndexSearchCondition(ExprNodeColumnDesc columnDesc,
String comparisonOp,
ExprNodeConstantDesc constantDesc,
ExprNodeGenericFuncDesc comparisonExpr)
Deprecated.
|
IndexSearchCondition(ExprNodeColumnDesc columnDesc,
String comparisonOp,
ExprNodeConstantDesc constantDesc,
ExprNodeGenericFuncDesc indexExpr,
ExprNodeGenericFuncDesc originalExpr,
String[] fields)
Deprecated.
Constructs a search condition, which takes the form
|
| Modifier and Type | Method and Description |
|---|---|
static ExprNodeConstantDesc |
ExprNodeConverter.toExprNodeConstantDesc(org.apache.calcite.rex.RexLiteral literal) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.calcite.rex.RexNode |
RexNodeConverter.convert(ExprNodeConstantDesc literal) |
| Modifier and Type | Method and Description |
|---|---|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createBigintConstantExpr(String value)
Creates a bigint constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createBooleanConstantExpr(String value)
Creates a boolean constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createConstantExpr(TypeInfo typeInfo,
Object constantValue)
Creates a constant expression from input value with given type.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createDateConstantExpr(String value)
Creates a date constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createDecimalConstantExpr(String value,
boolean allowNullValueConstantExpr)
Creates a decimal constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createDoubleConstantExpr(String value)
Creates a double constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createFloatConstantExpr(String value)
Creates a float constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntConstantExpr(String value)
Creates a int constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalDayConstantExpr(String value)
Creates a interval day constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalDayTimeConstantExpr(String value)
Creates a interval day-time constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalHourConstantExpr(String value)
Creates a interval hour constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalMinuteConstantExpr(String value)
Creates a interval minute constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalMonthConstantExpr(String value)
Creates a interval month constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalSecondConstantExpr(String value)
Creates a interval second constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalYearConstantExpr(String value)
Creates a interval year constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createIntervalYearMonthConstantExpr(String value)
Creates a interval year-month constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createNullConstantExpr()
Creates a null constant expression with void type.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createSmallintConstantExpr(String value)
Creates a smallint constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createStringConstantExpr(String value)
Creates a string constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createTimestampConstantExpr(String value)
Creates a timestamp constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createTimestampLocalTimeZoneConstantExpr(String value,
ZoneId zoneId)
Creates a timestamp with local time zone constant expression from input value.
|
protected ExprNodeConstantDesc |
ExprNodeDescExprFactory.createTinyintConstantExpr(String value)
Creates a tinyint constant expression from input value.
|
| Modifier and Type | Method and Description |
|---|---|
ExprNodeConstantDesc |
ExprNodeConstantDesc.setFoldedFromVal(String foldedFromVal) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.