|
| Replace () |
|
RelDataType | inferReturnType (SqlOperatorBinding opBinding) |
|
SqlCall | createCall (@Nullable SqlLiteral functionQualifier, SqlParserPos pos,@Nullable SqlNode...operands) |
|
com.mapd.calcite.parser.HeavyDBSqlOperatorTable.Replace.Replace |
( |
| ) |
|
|
inline |
SqlCall com.mapd.calcite.parser.HeavyDBSqlOperatorTable.Replace.createCall |
( |
@Nullable SqlLiteral |
functionQualifier, |
|
|
SqlParserPos |
pos, |
|
|
@Nullable SqlNode... |
operands |
|
) |
| |
|
inline |
Definition at line 961 of file HeavyDBSqlOperatorTable.java.
964 assert functionQualifier == null;
965 switch (operands.length) {
967 operands =
new SqlNode[] {
968 operands[0], operands[1], SqlLiteral.createCharString(
"", pos)};
973 throw new IllegalArgumentException(
974 "Invalid operand count " + Arrays.toString(operands));
976 return super.createCall(functionQualifier, pos, operands);
static java.util.List<SqlTypeFamily> com.mapd.calcite.parser.HeavyDBSqlOperatorTable.Replace.getSignatureFamilies |
( |
| ) |
|
|
inlinestaticprivate |
RelDataType com.mapd.calcite.parser.HeavyDBSqlOperatorTable.Replace.inferReturnType |
( |
SqlOperatorBinding |
opBinding | ) |
|
|
inline |
The documentation for this class was generated from the following file: