| withMonotonicityInference(Function) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| reverse() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| validateCall(SqlCall, SqlValidator, SqlValidatorScope, SqlValidatorScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMonotonicity(SqlOperatorBinding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteCall(SqlValidator, SqlCall) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSyntax() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDeterministic() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDynamicFunction() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$create$3(SqlOperatorBinding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$create$2(SqlOperatorBinding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$create$1(SqlOperatorBinding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$create$0(SqlOperatorBinding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SqlBasicFunction(String, SqlKind, SqlSyntax, boolean, SqlReturnTypeInference, SqlOperandTypeInference, SqlOperandHandler, SqlOperandTypeChecker, Integer, SqlFunctionCategory, Function, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| withName(String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withKind(SqlKind) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withFunctionType(SqlFunctionCategory) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| withSyntax(SqlSyntax) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withReturnTypeInference(SqlReturnTypeInference) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withOperandTypeInference(SqlOperandTypeInference) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withOperandHandler(SqlOperandHandler) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withDeterministic(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withValidation(int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withDynamic(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| withOperandTypeChecker(SqlOperandTypeChecker) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| create(SqlKind, SqlReturnTypeInference, SqlOperandTypeChecker) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| create(String, SqlKind, SqlReturnTypeInference, SqlOperandTypeChecker) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| create(String, SqlReturnTypeInference, SqlOperandTypeChecker) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| create(String, SqlReturnTypeInference, SqlOperandTypeChecker, SqlFunctionCategory) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getReturnTypeInference() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOperandTypeChecker() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |