public class SqlCreateAlias extends DrillSqlCall
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlCreateAlias.SqlCreateAliasBuilder |
| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.sql.SqlSpecialOperator |
OPERATOR |
| Modifier and Type | Method and Description |
|---|---|
static SqlCreateAlias.SqlCreateAliasBuilder |
builder() |
org.apache.calcite.sql.SqlIdentifier |
getAlias() |
org.apache.calcite.sql.SqlNode |
getAliasKind() |
org.apache.calcite.sql.SqlNode |
getIsPublic() |
List<org.apache.calcite.sql.SqlNode> |
getOperandList() |
org.apache.calcite.sql.SqlOperator |
getOperator() |
org.apache.calcite.sql.SqlNode |
getReplace() |
org.apache.calcite.sql.SqlIdentifier |
getSource() |
AbstractSqlHandler |
getSqlHandler(SqlHandlerConfig config) |
org.apache.calcite.sql.SqlNode |
getUser() |
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
getSqlHandleraccept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validatepublic static SqlCreateAlias.SqlCreateAliasBuilder builder()
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)
unparse in class org.apache.calcite.sql.SqlCallpublic AbstractSqlHandler getSqlHandler(SqlHandlerConfig config)
getSqlHandler in class DrillSqlCallpublic org.apache.calcite.sql.SqlIdentifier getAlias()
public org.apache.calcite.sql.SqlIdentifier getSource()
public org.apache.calcite.sql.SqlNode getAliasKind()
public org.apache.calcite.sql.SqlNode getReplace()
public org.apache.calcite.sql.SqlNode getIsPublic()
public org.apache.calcite.sql.SqlNode getUser()
Copyright © 2022 The Apache Software Foundation. All rights reserved.