public class HiveRexExprList
extends org.apache.calcite.rex.RexNode
ExprNodeColumnListDesc
in a Calcite expression. It is not supposed to be used through planning
and should be immediately expanded after it has been generated by
the parser.| Constructor and Description |
|---|
HiveRexExprList() |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(org.apache.calcite.rex.RexBiVisitor<R,P> visitor,
P arg) |
<R> R |
accept(org.apache.calcite.rex.RexVisitor<R> visitor) |
void |
addExpression(org.apache.calcite.rex.RexNode expression) |
boolean |
equals(Object obj) |
List<org.apache.calcite.rex.RexNode> |
getExpressions() |
org.apache.calcite.rel.type.RelDataType |
getType() |
int |
hashCode() |
public void addExpression(org.apache.calcite.rex.RexNode expression)
public List<org.apache.calcite.rex.RexNode> getExpressions()
public org.apache.calcite.rel.type.RelDataType getType()
getType in class org.apache.calcite.rex.RexNodepublic <R> R accept(org.apache.calcite.rex.RexVisitor<R> visitor)
accept in class org.apache.calcite.rex.RexNodepublic <R,P> R accept(org.apache.calcite.rex.RexBiVisitor<R,P> visitor,
P arg)
accept in class org.apache.calcite.rex.RexNodepublic boolean equals(Object obj)
equals in class org.apache.calcite.rex.RexNodepublic int hashCode()
hashCode in class org.apache.calcite.rex.RexNodeCopyright © 2022 The Apache Software Foundation. All rights reserved.