public class SoftDeleteBatchTranslator extends DeleteBatchTranslator
bindings, context| Constructor and Description |
|---|
SoftDeleteBatchTranslator(DeleteBatchQuery query,
DbAdapter adapter,
String deletedFieldName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getSql()
Returns SQL String that can be used to init a PreparedStatement.
|
DbAttributeBinding[] |
updateBindings(BatchQueryRow row)
Updates internal bindings to be used with a given row, returning updated
bindings array.
|
isNullAttribute, updateBindingbuildQualifier, doTranslate, getBindingsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBindingspublic SoftDeleteBatchTranslator(DeleteBatchQuery query, DbAdapter adapter, String deletedFieldName)
public String getSql()
BatchTranslatorgetSql in interface BatchTranslatorgetSql in class DeleteBatchTranslatorpublic 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 BatchTranslatorupdateBindings in class DeleteBatchTranslatorCopyright © 2001–2021 Apache Cayenne. All rights reserved.