SqlSchema.Add, SqlSchema.Create, SqlSchema.Describe, SqlSchema.Drop, SqlSchema.Remove| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.sql.SqlSpecialOperator |
OPERATOR |
| Constructor and Description |
|---|
Create(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlCharStringLiteral schema,
org.apache.calcite.sql.SqlNode load,
org.apache.calcite.sql.SqlIdentifier table,
org.apache.calcite.sql.SqlNode path,
org.apache.calcite.sql.SqlNodeList properties,
org.apache.calcite.sql.SqlLiteral createType) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLoad() |
List<org.apache.calcite.sql.SqlNode> |
getOperandList() |
org.apache.calcite.sql.SqlOperator |
getOperator() |
Map<String,String> |
getProperties() |
String |
getSchema() |
SqlCreateType |
getSqlCreateType() |
AbstractSqlHandler |
getSqlHandler(SqlHandlerConfig config) |
boolean |
hasSchema() |
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
getPath, getProperties, getSchemaPath, getTable, getTableName, hasTablegetSqlHandleraccept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validatepublic Create(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlCharStringLiteral schema,
org.apache.calcite.sql.SqlNode load,
org.apache.calcite.sql.SqlIdentifier table,
org.apache.calcite.sql.SqlNode path,
org.apache.calcite.sql.SqlNodeList properties,
org.apache.calcite.sql.SqlLiteral createType)
public org.apache.calcite.sql.SqlOperator getOperator()
getOperator in class org.apache.calcite.sql.SqlCallpublic List<org.apache.calcite.sql.SqlNode> getOperandList()
getOperandList in class org.apache.calcite.sql.SqlCallpublic void unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec)
public AbstractSqlHandler getSqlHandler(SqlHandlerConfig config)
getSqlHandler in class DrillSqlCallpublic boolean hasSchema()
public String getSchema()
public String getLoad()
public SqlCreateType getSqlCreateType()
Copyright © 2022 The Apache Software Foundation. All rights reserved.