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) |
getSqlHandler
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validate
public static SqlCreateAlias.SqlCreateAliasBuilder builder()
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 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.