Class CalciteSqlBasicCall

java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.calcite.sql.SqlBasicCall
com.alibaba.druid.support.calcite.CalciteSqlBasicCall
All Implemented Interfaces:
Cloneable

public class CalciteSqlBasicCall extends org.apache.calcite.sql.SqlBasicCall
Author:
lijun.cailj 2017/11/21
  • Field Summary

    Fields inherited from class org.apache.calcite.sql.SqlBasicCall

    operands

    Fields inherited from class org.apache.calcite.sql.SqlNode

    EMPTY_ARRAY, pos
  • Constructor Summary

    Constructors
    Constructor
    Description
    CalciteSqlBasicCall(org.apache.calcite.sql.SqlOperator operator, org.apache.calcite.sql.SqlNode[] operands, org.apache.calcite.sql.parser.SqlParserPos pos)
     
    CalciteSqlBasicCall(org.apache.calcite.sql.SqlOperator operator, org.apache.calcite.sql.SqlNode[] operands, org.apache.calcite.sql.parser.SqlParserPos pos, boolean expanded, org.apache.calcite.sql.SqlLiteral functionQualifier)
     
  • Method Summary

    Methods inherited from class org.apache.calcite.sql.SqlBasicCall

    clone, getFunctionQuantifier, getKind, getOperandList, getOperands, getOperator, isExpanded, operand, operandCount, setOperand, setOperator

    Methods inherited from class org.apache.calcite.sql.SqlCall

    accept, equalsDeep, findValidOptions, getCallSignature, getMonotonicity, isCountStar, unparse, validate

    Methods inherited from class org.apache.calcite.sql.SqlNode

    clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, getParserPosition, isA, toList, toList, toSqlString, toSqlString, toSqlString, toString, unparseWithParentheses, validateExpr

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • CalciteSqlBasicCall

      public CalciteSqlBasicCall(org.apache.calcite.sql.SqlOperator operator, org.apache.calcite.sql.SqlNode[] operands, org.apache.calcite.sql.parser.SqlParserPos pos)
    • CalciteSqlBasicCall

      public CalciteSqlBasicCall(org.apache.calcite.sql.SqlOperator operator, org.apache.calcite.sql.SqlNode[] operands, org.apache.calcite.sql.parser.SqlParserPos pos, boolean expanded, org.apache.calcite.sql.SqlLiteral functionQualifier)