for (int i = 1, j = 2; i < len; i++) {
DbAttributeBinding b = bindings[i];
if (deleteBatch.isNull(b.getAttribute())) {
b.exclude();
} else {
<BUG>b.include(j++, row.getValue(i - 1));
}</BUG>
}
return bindings;
}

for (int i = 1, j = 2; i < len; i++) {
DbAttributeBinding b = bindings[i];
if (deleteBatch.isNull(b.getAttribute())) {
b.exclude();
} else {
Object value = row.getValue(i - 1);
ExtendedType extendedType = value != null
? adapter.getExtendedTypes().getRegisteredType(value.getClass())
: adapter.getExtendedTypes().getDefaultType();
b.include(j++, value, extendedType);
}
}
return bindings;
