if ( collection.needsUpdating( entry, i, elementType ) ) { // will still be issued when it used to be null
if ( st == null ) {
String sql = getSQLDeleteRowString();
if ( isDeleteCallable() ) {
expectation = Expectations.appropriateExpectation( getDeleteCheckStyle() );
useBatch = expectation.canBeBatched();
st = useBatch
? session.getBatcher().prepareBatchCallableStatement( sql )
: session.getBatcher().prepareCallableStatement( sql );
offset += expectation.prepare( st );
}