| Modifier and Type | Field and Description |
|---|---|
(package private) SqlDataTypeSpec |
dataType |
(package private) SqlNode |
expression |
(package private) SqlIdentifier |
name |
private static SqlSpecialOperator |
OPERATOR |
(package private) ColumnStrategy |
strategy |
EMPTY_ARRAY, pos| Constructor and Description |
|---|
SqlColumnDeclaration(SqlParserPos pos,
SqlIdentifier name,
SqlDataTypeSpec dataType,
SqlNode expression,
ColumnStrategy strategy)
|
| Modifier and Type | Method and Description |
|---|---|
private void |
exp(SqlWriter writer) |
List<SqlNode> |
getOperandList() |
SqlOperator |
getOperator() |
void |
unparse(SqlWriter writer,
int leftPrec,
int rightPrec) |
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validateclone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, getParserPosition, isA, toSqlString, toSqlString, toString, validateExprprivate static final SqlSpecialOperator OPERATOR
final SqlIdentifier name
final SqlDataTypeSpec dataType
final SqlNode expression
final ColumnStrategy strategy
SqlColumnDeclaration(SqlParserPos pos, SqlIdentifier name, SqlDataTypeSpec dataType, SqlNode expression, ColumnStrategy strategy)
public SqlOperator getOperator()
getOperator in class SqlCallpublic List<SqlNode> getOperandList()
getOperandList in class SqlCallpublic void unparse(SqlWriter writer, int leftPrec, int rightPrec)
private void exp(SqlWriter writer)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.