From 1a712f9ec371e709fdda5bbb5faf633f03ec5555 Mon Sep 17 00:00:00 2001 From: Yuzhan Jiang Date: Tue, 19 Nov 2024 14:32:05 -0800 Subject: [PATCH] Fix Charset --- src/main/java/org/apache/commons/csv/CSVParser.java | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/main/java/org/apache/commons/csv/CSVParser.java b/src/main/java/org/apache/commons/csv/CSVParser.java index 024dd562d4..0879cf3bc9 100644 --- a/src/main/java/org/apache/commons/csv/CSVParser.java +++ b/src/main/java/org/apache/commons/csv/CSVParser.java @@ -153,7 +153,6 @@ public static class Builder extends AbstractStreamBuilder { private CSVFormat format; private long characterOffset; private long recordNumber = 1; - private Charset charset; /** * Constructs a new instance. @@ -165,7 +164,7 @@ protected Builder() { @SuppressWarnings("resource") @Override public CSVParser get() throws IOException { - return new CSVParser(getReader(), format != null ? format : CSVFormat.DEFAULT, characterOffset, recordNumber, charset); + return new CSVParser(getReader(), format != null ? format : CSVFormat.DEFAULT, characterOffset, recordNumber, getCharset()); } /** @@ -201,16 +200,6 @@ public Builder setRecordNumber(final long recordNumber) { return asThis(); } - /** - * Sets the character encoding to be used for the reader. - * - * @param charset the character encoding. - * @return this instance. - */ - public Builder setCharset(final Charset charset) { - this.charset = charset; - return asThis(); - } } final class CSVRecordIterator implements Iterator {