|| (op.getSyntax() == SqlSyntax.PREFIX)) { if (op.getOperandTypeChecker() != null) { String sig = op.getAllowedSignatures(); sig = sig.replaceAll("'", ""); result.add(
/** * Returns a string describing the expected operand types of a call, e.g. * "SUBSTR(VARCHAR, INTEGER, INTEGER)". */ public final String getAllowedSignatures() { return getAllowedSignatures(name); }
/** * Returns a string describing the expected operand types of a call, e.g. * "SUBSTR(VARCHAR, INTEGER, INTEGER)". */ public final String getAllowedSignatures() { return getAllowedSignatures(name); }
@Override public String getAllowedSignatures(String opNameToUse) { return operator.getAllowedSignatures(opNameToUse); }
public String getAllowedSignatures(String name) { return lookupMakeCallObj.getOperator().getAllowedSignatures(name); }
public String getAllowedSignatures(String name) { return lookupMakeCallObj.getOperator().getAllowedSignatures(name); }
/** * Constructs a new validation signature error for the call. * * @return signature exception */ public CalciteException newValidationSignatureError() { return validator.newValidationError(call, RESOURCE.canNotApplyOp2Type(getOperator().getName(), call.getCallSignature(validator, scope), getOperator().getAllowedSignatures())); }
/** * Constructs a new validation signature error for the call. * * @return signature exception */ public CalciteException newValidationSignatureError() { return validator.newValidationError(call, RESOURCE.canNotApplyOp2Type(getOperator().getName(), call.getCallSignature(validator, scope), getOperator().getAllowedSignatures())); }
|| (op.getSyntax() == SqlSyntax.PREFIX)) { if (op.getOperandTypeChecker() != null) { String sig = op.getAllowedSignatures(); sig = sig.replaceAll("'", ""); result.add(
|| (op.getSyntax() == SqlSyntax.PREFIX)) { if (op.getOperandTypeChecker() != null) { String sig = op.getAllowedSignatures(); sig = sig.replaceAll("'", ""); result.add(