public static ArrayList<String> generateFieldNames(int length) { final ArrayList<String> names = new ArrayList<>(length); for (int i = 0; i < length; ++i) { names.add(getDefaultColumnName(i)); } return names; }
@Override public void setFieldNames(final Iterable<String> fieldNames) { if (fieldNames != null) { final List<String> fieldsList = Lists.newArrayList(fieldNames); this.fieldNames = new ArrayList<>(fieldsList.size()); for (int i = 0; i < fieldsList.size(); i++) { if (Strings.isNullOrEmpty(fieldsList.get(i))) { this.fieldNames.add(ParserUtils.getDefaultColumnName(i)); } else { this.fieldNames.add(fieldsList.get(i)); } } ParserUtils.validateFields(this.fieldNames); } }
public static ArrayList<String> generateFieldNames(int length) { final ArrayList<String> names = new ArrayList<>(length); for (int i = 0; i < length; ++i) { names.add(getDefaultColumnName(i)); } return names; }
@Override public void setFieldNames(final Iterable<String> fieldNames) { if (fieldNames != null) { final List<String> fieldsList = Lists.newArrayList(fieldNames); this.fieldNames = new ArrayList<>(fieldsList.size()); for (int i = 0; i < fieldsList.size(); i++) { if (Strings.isNullOrEmpty(fieldsList.get(i))) { this.fieldNames.add(ParserUtils.getDefaultColumnName(i)); } else { this.fieldNames.add(fieldsList.get(i)); } } ParserUtils.validateFields(this.fieldNames); } }