in harry-core/src/harry/operations/WriteHelper.java [141:166]
private static int appendStatements(StringBuilder b,
Object[] allBindings,
List<ColumnSpec<?>> columns,
Object[] values,
int bound,
boolean firstStatement,
String separator,
String nameFormatter)
{
int bindingsCount = 0;
for (int i = 0; i < values.length; i++)
{
Object value = values[i];
if (value == DataGenerators.UNSET_VALUE)
continue;
ColumnSpec<?> column = columns.get(i);
if (bindingsCount > 0 || !firstStatement)
b.append(separator);
b.append(String.format(nameFormatter, column.name));
allBindings[bound + bindingsCount] = value;
bindingsCount++;
}
return bindingsCount;
}