/** * Print the outer join ON clause. * Some databases do not allow brackets. */ protected void printOnClause(Expression onClause, ExpressionSQLPrinter printer, DatabasePlatform platform) throws IOException { printer.getWriter().write(" ON "); if (!platform.supportsOuterJoinsWithBrackets()) { ((RelationExpression)onClause).printSQLNoParens(printer); } else { onClause.printSQL(printer); } }
/** * Print the outer join ON clause. * Some databases do not allow brackets. */ protected void printOnClause(Expression onClause, ExpressionSQLPrinter printer, DatabasePlatform platform) throws IOException { printer.getWriter().write(" ON "); if (!platform.supportsOuterJoinsWithBrackets()) { ((RelationExpression)onClause).printSQLNoParens(printer); } else { onClause.printSQL(printer); } }
/** * Print the outer join ON clause. * Some databases do not allow brackets. */ protected void printOnClause(Expression onClause, ExpressionSQLPrinter printer, DatabasePlatform platform) throws IOException { printer.getWriter().write(" ON "); if (!platform.supportsOuterJoinsWithBrackets()) { ((RelationExpression)onClause).printSQLNoParens(printer); } else { onClause.printSQL(printer); } }
((RelationExpression)this.additionalJoinOnExpression.get(i)).printSQLNoParens(printer); } else { this.additionalJoinOnExpression.get(i).printSQL(printer);
((RelationExpression)this.additionalJoinOnExpression.get(i)).printSQLNoParens(printer); } else { this.additionalJoinOnExpression.get(i).printSQL(printer);
((RelationExpression)onExpression).printSQLNoParens(printer); } else { onExpression.printSQL(printer);