public class SqlCreateView extends DrillSqlCall
Modifier and Type | Field and Description |
---|---|
static org.apache.calcite.sql.SqlSpecialOperator |
OPERATOR |
Constructor and Description |
---|
SqlCreateView(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlIdentifier viewName,
org.apache.calcite.sql.SqlNodeList fieldList,
org.apache.calcite.sql.SqlNode query,
boolean replaceView) |
SqlCreateView(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlIdentifier viewName,
org.apache.calcite.sql.SqlNodeList fieldList,
org.apache.calcite.sql.SqlNode query,
org.apache.calcite.sql.SqlLiteral replaceView) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getFieldNames() |
String |
getName() |
List<org.apache.calcite.sql.SqlNode> |
getOperandList() |
org.apache.calcite.sql.SqlOperator |
getOperator() |
org.apache.calcite.sql.SqlNode |
getQuery() |
boolean |
getReplace() |
List<String> |
getSchemaPath() |
AbstractSqlHandler |
getSqlHandler(SqlHandlerConfig config) |
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
getSqlHandler
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validate
public SqlCreateView(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewName, org.apache.calcite.sql.SqlNodeList fieldList, org.apache.calcite.sql.SqlNode query, org.apache.calcite.sql.SqlLiteral replaceView)
public SqlCreateView(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewName, org.apache.calcite.sql.SqlNodeList fieldList, org.apache.calcite.sql.SqlNode query, boolean replaceView)
public org.apache.calcite.sql.SqlOperator getOperator()
getOperator
in class org.apache.calcite.sql.SqlCall
public List<org.apache.calcite.sql.SqlNode> getOperandList()
getOperandList
in class org.apache.calcite.sql.SqlCall
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec)
unparse
in class org.apache.calcite.sql.SqlCall
public AbstractSqlHandler getSqlHandler(SqlHandlerConfig config)
getSqlHandler
in class DrillSqlCall
public String getName()
public org.apache.calcite.sql.SqlNode getQuery()
public boolean getReplace()
Copyright © 2015 The Apache Software Foundation. All rights reserved.