in src/main/java/com/google/cloud/solutions/autotokenize/dlp/BatchAccumulator.java [53:67]
default ImmutableList<InputT> addAllElements(@Nullable Iterator<InputT> elements) {
if (elements == null) {
return ImmutableList.of();
}
while (elements.hasNext()) {
InputT element = elements.next();
if (!addElement(element)) {
return ImmutableList.<InputT>builder().add(element).addAll(elements).build();
}
}
return ImmutableList.of();
}