in src/main/java/org/apache/commons/csv/CSVFormat.java [281:304]
private Builder(final CSVFormat csvFormat) {
this.allowMissingColumnNames = csvFormat.allowMissingColumnNames;
this.autoFlush = csvFormat.autoFlush;
this.commentMarker = csvFormat.commentMarker;
this.delimiter = csvFormat.delimiter;
this.duplicateHeaderMode = csvFormat.duplicateHeaderMode;
this.escapeCharacter = csvFormat.escapeCharacter;
this.headerComments = csvFormat.headerComments;
this.headers = csvFormat.headers;
this.ignoreEmptyLines = csvFormat.ignoreEmptyLines;
this.ignoreHeaderCase = csvFormat.ignoreHeaderCase;
this.ignoreSurroundingSpaces = csvFormat.ignoreSurroundingSpaces;
this.lenientEof = csvFormat.lenientEof;
this.maxRows = csvFormat.maxRows;
this.nullString = csvFormat.nullString;
this.quoteCharacter = csvFormat.quoteCharacter;
this.quoteMode = csvFormat.quoteMode;
this.quotedNullString = csvFormat.quotedNullString;
this.recordSeparator = csvFormat.recordSeparator;
this.skipHeaderRecord = csvFormat.skipHeaderRecord;
this.trailingData = csvFormat.trailingData;
this.trailingDelimiter = csvFormat.trailingDelimiter;
this.trim = csvFormat.trim;
}