/** * INTERNAL: called from SQLSelectStatement.writeFieldsFromExpression(...) */ @Override public void writeFields(ExpressionSQLPrinter printer, Vector newFields, SQLSelectStatement statement) { DatabaseField field = getField(); if (field != null) { newFields.addElement(field); writeField(printer, field, statement); } }
/** * INTERNAL: called from SQLSelectStatement.writeFieldsFromExpression(...) */ public void writeFields(ExpressionSQLPrinter printer, Vector newFields, SQLSelectStatement statement) { DatabaseField field = getField(); if (field != null) { newFields.addElement(field); writeField(printer, field, statement); } }
/** * INTERNAL: called from SQLSelectStatement.writeFieldsFromExpression(...) */ @Override public void writeFields(ExpressionSQLPrinter printer, Vector newFields, SQLSelectStatement statement) { DatabaseField field = getField(); if (field != null) { newFields.addElement(field); writeField(printer, field, statement); } }
/** * INTERNAL: * writes the field for fine-grained pessimistic locking. */ protected void writeForUpdateOf(ExpressionSQLPrinter printer, SQLSelectStatement statement) { if (printer.getPlatform().shouldPrintAliasForUpdate()) { writeAlias(printer, field, statement); } else { writeField(printer, field, statement); } } }
/** * INTERNAL: * writes the field for fine-grained pessimistic locking. */ protected void writeForUpdateOf(ExpressionSQLPrinter printer, SQLSelectStatement statement) { if (printer.getPlatform().shouldPrintAliasForUpdate()) { writeAlias(printer, field, statement); } else { writeField(printer, field, statement); } } }
/** * INTERNAL: * writes the field for fine-grained pessimistic locking. */ protected void writeForUpdateOf(ExpressionSQLPrinter printer, SQLSelectStatement statement) { if (printer.getPlatform().shouldPrintAliasForUpdate()) { writeAlias(printer, field, statement); } else { writeField(printer, field, statement); } } }