public static class SqlJdbcFunctionCall.SimpleMakeCall extends Object implements SqlJdbcFunctionCall.MakeCall
| Modifier and Type | Field and Description |
|---|---|
(package private) SqlOperator |
operator |
| Constructor and Description |
|---|
SimpleMakeCall(SqlOperator operator) |
| Modifier and Type | Method and Description |
|---|---|
SqlCall |
createCall(SqlParserPos pos,
SqlNode... operands)
Creates and return a
SqlCall. |
SqlOperator |
getOperator() |
String |
isValidArgCount(SqlCallBinding binding) |
final SqlOperator operator
public SimpleMakeCall(SqlOperator operator)
public SqlOperator getOperator()
getOperator in interface SqlJdbcFunctionCall.MakeCallpublic SqlCall createCall(SqlParserPos pos, SqlNode... operands)
SqlJdbcFunctionCall.MakeCallSqlCall. If the MakeCall strategy object
was created with a reordering specified the call will be created with
the operands reordered, otherwise no change of ordering is appliedcreateCall in interface SqlJdbcFunctionCall.MakeCalloperands - Operandspublic String isValidArgCount(SqlCallBinding binding)
isValidArgCount in interface SqlJdbcFunctionCall.MakeCallCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.