@Override public void printDuo(Expression first, Expression second, ExpressionSQLPrinter printer) { prepare(Arrays.asList(first, second), printer); super.printDuo(first, second, printer); }
@Override public void printDuo(Expression first, Expression second, ExpressionSQLPrinter printer) { prepare(Arrays.asList(first, second), printer); super.printDuo(first, second, printer); }
/** * INTERNAL: * Print SQL without adding parentheses (for DB2 outer joins). */ public void printSQLNoParens(ExpressionSQLPrinter printer) { ExpressionOperator realOperator = getPlatformOperator(printer.getPlatform()); realOperator.printDuo(this.firstChild, this.secondChild, printer); }
/** * INTERNAL: * Print SQL without adding parentheses (for DB2 outer joins). */ public void printSQLNoParens(ExpressionSQLPrinter printer) { ExpressionOperator realOperator = getPlatformOperator(printer.getPlatform()); realOperator.printDuo(this.firstChild, this.secondChild, printer); }
/** * INTERNAL: * Print SQL without adding parentheses (for DB2 outer joins). */ public void printSQLNoParens(ExpressionSQLPrinter printer) { ExpressionOperator realOperator = getPlatformOperator(printer.getPlatform()); realOperator.printDuo(this.firstChild, this.secondChild, printer); }
/** * INTERNAL: * Print SQL */ public void printSQL(ExpressionSQLPrinter printer) { ExpressionOperator realOperator = getPlatformOperator(printer.getPlatform()); printer.printString("("); realOperator.printDuo(this.firstChild, this.secondChild, printer); printer.printString(")"); }
/** * INTERNAL: * Print SQL */ public void printSQL(ExpressionSQLPrinter printer) { ExpressionOperator realOperator = getPlatformOperator(printer.getPlatform()); printer.printString("("); realOperator.printDuo(this.firstChild, this.secondChild, printer); printer.printString(")"); }
/** * INTERNAL: * Print SQL */ public void printSQL(ExpressionSQLPrinter printer) { ExpressionOperator realOperator = getPlatformOperator(printer.getPlatform()); printer.printString("("); realOperator.printDuo(this.firstChild, this.secondChild, printer); printer.printString(")"); }