Class SqlExplicitModelCall

java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.calcite.sql.SqlBasicCall
org.apache.calcite.sql.SqlExplicitModelCall
All Implemented Interfaces:
Cloneable

public class SqlExplicitModelCall extends org.apache.calcite.sql.SqlBasicCall
SqlExplicitModelCall is a SQL call that represents an explicit model.
  • Field Summary

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

    EMPTY_ARRAY, pos
  • Constructor Summary

    Constructors
    Constructor
    Description
    SqlExplicitModelCall(org.apache.calcite.sql.SqlOperator operator, List<? extends @Nullable org.apache.calcite.sql.SqlNode> operandList, org.apache.calcite.sql.parser.SqlParserPos pos, @Nullable org.apache.calcite.sql.SqlLiteral functionQualifier)
     
  • Method Summary

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

    clone, getFunctionQuantifier, getKind, getOperandList, getOperator, operand, operandCount, setOperand, setOperator, withExpanded

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

    accept, equalsDeep, findValidOptions, getCallSignature, getMonotonicity, isCountStar, isExpanded, 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

    • SqlExplicitModelCall

      public SqlExplicitModelCall(org.apache.calcite.sql.SqlOperator operator, List<? extends @Nullable org.apache.calcite.sql.SqlNode> operandList, org.apache.calcite.sql.parser.SqlParserPos pos, @Nullable org.apache.calcite.sql.SqlLiteral functionQualifier)