public class UpdateBatchTranslator extends BaseBatchTranslator<UpdateBatchQuery> implements BatchTranslator
bindings, context| Constructor and Description |
|---|
UpdateBatchTranslator(UpdateBatchQuery query,
DbAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
String |
getSql()
Returns SQL String that can be used to init a PreparedStatement.
|
protected boolean |
isNullAttribute(DbAttribute attribute) |
DbAttributeBinding[] |
updateBindings(BatchQueryRow row)
Updates internal bindings to be used with a given row, returning updated
bindings array.
|
buildQualifier, doTranslate, getBindingsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBindingspublic UpdateBatchTranslator(UpdateBatchQuery query, DbAdapter adapter)
public String getSql()
BatchTranslatorgetSql in interface BatchTranslatorprotected boolean isNullAttribute(DbAttribute attribute)
isNullAttribute in class BaseBatchTranslator<UpdateBatchQuery>public DbAttributeBinding[] updateBindings(BatchQueryRow row)
BatchTranslatorBatchTranslator.getBindings() (but in a state corresponding to the 'row'
parameter). Usually the returned array is actually the same object reused
for every iteration, only with changed object state.updateBindings in interface BatchTranslatorCopyright © 2001–2021 Apache Cayenne. All rights reserved.