for (final Object e : items) {
writer.write((Map<String, ?>) e, nameMapping, cellProcessorInstances);
}
}
} else if (delegateWriter instanceof ICsvListWriter) {
final ICsvListWriter writer = (ICsvListWriter) delegateWriter;
if (cellProcessorInstances.length == 0) {
for (final Object e : items) {
writer.write((List<?>) e);
}
} else {
for (final Object e : items) {
writer.write((List<?>) e, cellProcessorInstances);
}
}
}
delegateWriter.flush();
}