public class SqlProperty
extends org.apache.calcite.sql.SqlCall
Modifier and Type | Field and Description |
---|---|
protected static org.apache.calcite.sql.SqlOperator |
OPERATOR
Use this operator only if you don't have a better one.
|
Constructor and Description |
---|
SqlProperty(org.apache.calcite.sql.SqlIdentifier key,
org.apache.calcite.sql.SqlNode value,
org.apache.calcite.sql.parser.SqlParserPos pos) |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.sql.SqlIdentifier |
getKey() |
String |
getKeyString() |
List<org.apache.calcite.sql.SqlNode> |
getOperandList() |
org.apache.calcite.sql.SqlOperator |
getOperator() |
org.apache.calcite.sql.SqlNode |
getValue() |
String |
getValueString() |
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validate
protected static final org.apache.calcite.sql.SqlOperator OPERATOR
public SqlProperty(org.apache.calcite.sql.SqlIdentifier key, org.apache.calcite.sql.SqlNode value, org.apache.calcite.sql.parser.SqlParserPos pos)
public org.apache.calcite.sql.SqlIdentifier getKey()
public org.apache.calcite.sql.SqlNode getValue()
public String getKeyString()
public String getValueString()
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
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.