You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by gg...@apache.org on 2024/09/25 02:11:30 UTC

svn commit: r1087640 [5/44] - in /websites/production/commons/content/proper/commons-csv: ./ apidocs/ apidocs/org/apache/commons/csv/ apidocs/org/apache/commons/csv/class-use/ apidocs/src-html/org/apache/commons/csv/ jacoco/ jacoco/jacoco-resources/ ja...

Modified: websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.html (original)
+++ websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.html Wed Sep 25 02:11:29 2024
@@ -1,8 +1,8 @@
 <!DOCTYPE HTML>
-<html lang="en">
+<html lang>
 <head>
 <!-- Generated by javadoc (17) -->
-<title>CSVFormat (Apache Commons CSV 1.11.0 API)</title>
+<title>CSVFormat (Apache Commons CSV 1.12.0 API)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="description" content="declaration: package: org.apache.commons.csv, class: CSVFormat">
@@ -71,18 +71,18 @@ loadScripts(document, 'script');</script
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.commons.csv</a></div>
 <h1 title="Class CSVFormat" class="title">Class CSVFormat</h1>
 </div>
-<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
 <div class="inheritance">org.apache.commons.csv.CSVFormat</div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-191">CSVFormat</a></span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
-implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></span></div>
+<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-178">CSVFormat</a></span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></span></div>
 <div class="block">Specifies the format of a CSV file for parsing and writing.
 
  <h2>Using predefined formats</h2>
@@ -128,9 +128,9 @@ implements <a href="https://docs.oracle.
  You can extend a format by calling the <code>set</code> methods. For example:
  </p>
 
- <pre>
- CSVFormat.EXCEL.withNullString(&quot;N/A&quot;).withIgnoreSurroundingSpaces(true);
- </pre>
+ <pre><code>
+ CSVFormat.EXCEL.withNullString("N/A").withIgnoreSurroundingSpaces(true);
+ </code></pre>
 
  <h2>Defining column names</h2>
 
@@ -138,9 +138,9 @@ implements <a href="https://docs.oracle.
  To define the column names you want to use to access records, write:
  </p>
 
- <pre>
- CSVFormat.EXCEL.withHeader(&quot;Col1&quot;, &quot;Col2&quot;, &quot;Col3&quot;);
- </pre>
+ <pre><code>
+ CSVFormat.EXCEL.withHeader("Col1", "Col2", "Col3");
+ </code></pre>
 
  <p>
  Calling <a href="CSVFormat.Builder.html#setHeader(java.lang.String...)"><code>CSVFormat.Builder.setHeader(String...)</code></a> lets you use the given names to address values in a <a href="CSVRecord.html" title="class in org.apache.commons.csv"><code>CSVRecord</code></a>, and assumes that your CSV source does not
@@ -156,10 +156,10 @@ implements <a href="https://docs.oracle.
  You can use a format directly to parse a reader. For example, to parse an Excel file with columns header, write:
  </p>
 
- <pre>
+ <pre><code>
  Reader in = ...;
- CSVFormat.EXCEL.withHeader(&quot;Col1&quot;, &quot;Col2&quot;, &quot;Col3&quot;).parse(in);
- </pre>
+ CSVFormat.EXCEL.withHeader("Col1", "Col2", "Col3").parse(in);
+ </code></pre>
 
  <p>
  For other input types, like resources, files, and URLs, use the static methods on <a href="CSVParser.html" title="class in org.apache.commons.csv"><code>CSVParser</code></a>.
@@ -182,9 +182,9 @@ implements <a href="https://docs.oracle.
  Then, call one of the <a href="CSVRecord.html" title="class in org.apache.commons.csv"><code>CSVRecord</code></a> get method that takes a String column name argument:
  </p>
 
- <pre>
- String value = record.get(&quot;Col1&quot;);
- </pre>
+ <pre><code>
+ String value = record.get("Col1");
+ </code></pre>
 
  <p>
  This makes your code impervious to changes in column order in the CSV file.
@@ -192,7 +192,7 @@ implements <a href="https://docs.oracle.
 
  <h2>Serialization</h2>
  <p>
-   This class implements the <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a> interface with the following caveats:
+   This class implements the <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a> interface with the following caveats:
  </p>
  <ul>
    <li>This class will no longer implement Serializable in 2.0.</li>
@@ -325,8 +325,8 @@ implements <a href="https://docs.oracle.
 <h2>Method Summary</h2>
 <div id="method-summary-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.ta
 bpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button><button id="method-summary-table-tab6" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab6', 3)" class="table-tab">Deprecated Methods</button></div>
-<div id="method-summary-table.tabpanel" role="tabpanel">
-<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
+<div class="summary-table three-column-summary">
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
@@ -336,10 +336,10 @@ implements <a href="https://docs.oracle.
 <div class="block">Creates a new Builder for this instance.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(java.lang.Object...)" class="member-name-link">format</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;values)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(java.lang.Object...)" class="member-name-link">format</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;values)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Formats the specified values.</div>
 </div>
@@ -360,7 +360,7 @@ implements <a href="https://docs.oracle.
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets whether to flush on close.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCommentMarker()" class="member-name-link">getCommentMarker</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the comment marker character, <code>null</code> disables comments.</div>
@@ -372,7 +372,7 @@ implements <a href="https://docs.oracle.
 <div class="deprecation-comment">Use <a href="#getDelimiterString()"><code>getDelimiterString()</code></a>.</div>
 </div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDelimiterString()" class="member-name-link">getDelimiterString</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the character delimiting the values (typically ";", "," or "\t").</div>
@@ -382,17 +382,17 @@ implements <a href="https://docs.oracle.
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets how duplicate headers are handled.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEscapeCharacter()" class="member-name-link">getEscapeCharacter</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the escape character.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHeader()" class="member-name-link">getHeader</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets a copy of the header array.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHeaderComments()" class="member-name-link">getHeaderComments</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets a copy of the header comment array to write before the CSV data.</div>
@@ -417,12 +417,12 @@ implements <a href="https://docs.oracle.
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets whether reading end-of-file is allowed even when input is malformed, helps Excel compatibility.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNullString()" class="member-name-link">getNullString</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the String to convert to and from <code>null</code>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getQuoteCharacter()" class="member-name-link">getQuoteCharacter</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the character used to encapsulate values containing special characters.</div>
@@ -432,7 +432,7 @@ implements <a href="https://docs.oracle.
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the quote policy output fields.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRecordSeparator()" class="member-name-link">getRecordSeparator</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Gets the record separator delimiting output records.</div>
@@ -486,31 +486,31 @@ implements <a href="https://docs.oracle.
 <div class="block">Creates a new CSV format with the specified delimiter.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(java.io.Reader)" class="member-name-link">parse</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a>&nbsp;reader)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(java.io.Reader)" class="member-name-link">parse</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a>&nbsp;reader)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Parses the specified content.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.io.File,java.nio.charset.Charset)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a>&nbsp;out,
- <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a>&nbsp;charset)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.io.File,java.nio.charset.Charset)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/File.html" title="class or interface in java.io" class="external-link">File</a>&nbsp;out,
+ <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a>&nbsp;charset)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Prints to the specified <code>File</code> with given <code>Charset</code>.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.lang.Appendable)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;out)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.lang.Appendable)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;out)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Prints to the specified output.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.lang.Object,java.lang.Appendable,boolean)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;value,
- <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;out,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.lang.Object,java.lang.Appendable,boolean)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;value,
+ <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;out,
  boolean&nbsp;newRecord)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Prints the <code>value</code> as the next value on the line to <code>out</code>.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.nio.file.Path,java.nio.charset.Charset)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link">Path</a>&nbsp;out,
- <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a>&nbsp;charset)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#print(java.nio.file.Path,java.nio.charset.Charset)" class="member-name-link">print</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link">Path</a>&nbsp;out,
+ <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a>&nbsp;charset)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Prints to the specified <code>Path</code> with given <code>Charset</code>,
  returns a <code>CSVPrinter</code> which the caller MUST close.</div>
@@ -518,24 +518,24 @@ implements <a href="https://docs.oracle.
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printer()" class="member-name-link">printer</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Prints to the <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#out" title="class or interface in java.lang" class="external-link"><code>System.out</code></a>.</div>
+<div class="block">Prints to the <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/System.html#out" title="class or interface in java.lang" class="external-link"><code>System.out</code></a>.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#println(java.lang.Appendable)" class="member-name-link">println</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;appendable)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#println(java.lang.Appendable)" class="member-name-link">println</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;appendable)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Outputs the trailing delimiter (if set) followed by the record separator (if set).</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printRecord(java.lang.Appendable,java.lang.Object...)" class="member-name-link">printRecord</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;appendable,
- <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;values)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#printRecord(java.lang.Appendable,java.lang.Object...)" class="member-name-link">printRecord</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;appendable,
+ <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;values)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Prints the given <code>values</code> to <code>out</code> as a single record of delimiter-separated values followed by the record separator.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;format)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;format)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Gets one of the predefined formats from <a href="CSVFormat.Predefined.html" title="enum in org.apache.commons.csv"><code>CSVFormat.Predefined</code></a>.</div>
 </div>
@@ -582,7 +582,7 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withCommentMarker(java.lang.Character)" class="member-name-link">withCommentMarker</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>&nbsp;commentMarker)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withCommentMarker(java.lang.Character)" class="member-name-link">withCommentMarker</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>&nbsp;commentMarker)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setCommentMarker(java.lang.Character)"><code>CSVFormat.Builder.setCommentMarker(Character)</code></a></div>
@@ -603,7 +603,7 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withEscape(java.lang.Character)" class="member-name-link">withEscape</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>&nbsp;escape)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withEscape(java.lang.Character)" class="member-name-link">withEscape</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>&nbsp;escape)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setEscape(java.lang.Character)"><code>CSVFormat.Builder.setEscape(Character)</code></a></div>
@@ -617,35 +617,35 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.lang.Class)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;?&gt;&gt;&nbsp;headerEnum)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.lang.Class)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;? extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;?&gt;&gt;&nbsp;headerEnum)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setHeader(java.lang.Class)"><code>CSVFormat.Builder.setHeader(Class)</code></a></div>
 </div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.lang.String...)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>...&nbsp;header)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.lang.String...)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>...&nbsp;header)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setHeader(java.lang.String...)"><code>CSVFormat.Builder.setHeader(String...)</code></a></div>
 </div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.sql.ResultSet)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html" title="class or interface in java.sql" class="external-link">ResultSet</a>&nbsp;resultSet)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.sql.ResultSet)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/ResultSet.html" title="class or interface in java.sql" class="external-link">ResultSet</a>&nbsp;resultSet)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setHeader(java.sql.ResultSet)"><code>CSVFormat.Builder.setHeader(ResultSet)</code></a></div>
 </div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.sql.ResultSetMetaData)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSetMetaData.html" title="class or interface in java.sql" class="external-link">ResultSetMetaData</a>&nbsp;resultSetMetaData)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeader(java.sql.ResultSetMetaData)" class="member-name-link">withHeader</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/ResultSetMetaData.html" title="class or interface in java.sql" class="external-link">ResultSetMetaData</a>&nbsp;resultSetMetaData)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setHeader(java.sql.ResultSetMetaData)"><code>CSVFormat.Builder.setHeader(ResultSetMetaData)</code></a></div>
 </div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeaderComments(java.lang.Object...)" class="member-name-link">withHeaderComments</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;headerComments)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withHeaderComments(java.lang.Object...)" class="member-name-link">withHeaderComments</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;headerComments)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setHeaderComments(java.lang.Object...)"><code>CSVFormat.Builder.setHeaderComments(Object...)</code></a></div>
@@ -694,7 +694,7 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withNullString(java.lang.String)" class="member-name-link">withNullString</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;nullString)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withNullString(java.lang.String)" class="member-name-link">withNullString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;nullString)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setNullString(java.lang.String)"><code>CSVFormat.Builder.setNullString(String)</code></a></div>
@@ -708,7 +708,7 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withQuote(java.lang.Character)" class="member-name-link">withQuote</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>&nbsp;quoteChar)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withQuote(java.lang.Character)" class="member-name-link">withQuote</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>&nbsp;quoteChar)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setQuote(java.lang.Character)"><code>CSVFormat.Builder.setQuote(Character)</code></a></div>
@@ -729,7 +729,7 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withRecordSeparator(java.lang.String)" class="member-name-link">withRecordSeparator</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;recordSeparator)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#withRecordSeparator(java.lang.String)" class="member-name-link">withRecordSeparator</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;recordSeparator)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="CSVFormat.Builder.html#setRecordSeparator(java.lang.String)"><code>CSVFormat.Builder.setRecordSeparator(String)</code></a></div>
@@ -788,8 +788,8 @@ implements <a href="https://docs.oracle.
 </div>
 </div>
 <div class="inherited-list">
-<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8
 /docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
  title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
 </section>
 </li>
 </ul>
@@ -804,7 +804,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="DEFAULT">
 <h3>DEFAULT</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-948">DEFAULT</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-959">DEFAULT</a></span></div>
 <div class="block">Standard Comma Separated Value format, as for <a href="#RFC4180"><code>RFC4180</code></a> but allowing
  empty lines.
 
@@ -831,7 +831,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="EXCEL">
 <h3>EXCEL</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-984">EXCEL</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-995">EXCEL</a></span></div>
 <div class="block">Excel file format (using a comma as the value delimiter). Note that the actual value delimiter used by Excel is locale-dependent, it might be necessary
  to customize this format to accommodate your regional settings.
 
@@ -873,7 +873,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="INFORMIX_UNLOAD">
 <h3>INFORMIX_UNLOAD</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1016">INFORMIX_UNLOAD</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1027">INFORMIX_UNLOAD</a></span></div>
 <div class="block">Default Informix CSV UNLOAD format used by the <code>UNLOAD TO file_name</code> operation.
 
  <p>
@@ -907,7 +907,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="INFORMIX_UNLOAD_CSV">
 <h3>INFORMIX_UNLOAD_CSV</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1047">INFORMIX_UNLOAD_CSV</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1058">INFORMIX_UNLOAD_CSV</a></span></div>
 <div class="block">Default Informix CSV UNLOAD format used by the <code>UNLOAD TO file_name</code> operation (escaping is disabled.)
 
  <p>
@@ -940,7 +940,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="MONGODB_CSV">
 <h3>MONGODB_CSV</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1087">MONGODB_CSV</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1098">MONGODB_CSV</a></span></div>
 <div class="block">Default MongoDB CSV format used by the <code>mongoexport</code> operation.
  <p>
  <b>Parsing is not supported yet.</b>
@@ -983,7 +983,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="MONGODB_TSV">
 <h3>MONGODB_TSV</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1124">MONGODB_TSV</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1135">MONGODB_TSV</a></span></div>
 <div class="block">Default MongoDB TSV format used by the <code>mongoexport</code> operation.
  <p>
  <b>Parsing is not supported yet.</b>
@@ -1021,7 +1021,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="MYSQL">
 <h3>MYSQL</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1159">MYSQL</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1170">MYSQL</a></span></div>
 <div class="block">Default MySQL format used by the <code>SELECT INTO OUTFILE</code> and <code>LOAD DATA INFILE</code> operations.
 
  <p>
@@ -1056,7 +1056,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="ORACLE">
 <h3>ORACLE</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1198">ORACLE</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1209">ORACLE</a></span></div>
 <div class="block">Default Oracle format used by the SQL*Loader utility.
 
  <p>
@@ -1094,7 +1094,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="POSTGRESQL_CSV">
 <h3>POSTGRESQL_CSV</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1237">POSTGRESQL_CSV</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1248">POSTGRESQL_CSV</a></span></div>
 <div class="block">Default PostgreSQL CSV format used by the <code>COPY</code> operation.
 
  <p>
@@ -1131,7 +1131,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="POSTGRESQL_TEXT">
 <h3>POSTGRESQL_TEXT</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1275">POSTGRESQL_TEXT</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1286">POSTGRESQL_TEXT</a></span></div>
 <div class="block">Default PostgreSQL text format used by the <code>COPY</code> operation.
 
  <p>
@@ -1168,7 +1168,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="RFC4180">
 <h3>RFC4180</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1301">RFC4180</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1312">RFC4180</a></span></div>
 <div class="block">Comma separated format as defined by <a href="https://tools.ietf.org/html/rfc4180">RFC 4180</a>.
 
  <p>
@@ -1193,7 +1193,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="TDF">
 <h3>TDF</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1321">TDF</a></span></div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1332">TDF</a></span></div>
 <div class="block">Tab-delimited format.
 
  <p>
@@ -1226,7 +1226,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="newFormat(char)">
 <h3>newFormat</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1415">newFormat</a></span><wbr><span class="parameters">(char&nbsp;delimiter)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1426">newFormat</a></span><wbr><span class="parameters">(char&nbsp;delimiter)</span></div>
 <div class="block">Creates a new CSV format with the specified delimiter.
 
  <p>
@@ -1238,7 +1238,7 @@ implements <a href="https://docs.oracle.
 <dt>Returns:</dt>
 <dd>a new CSV format.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if the delimiter is a line break character</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if the delimiter is a line break character</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -1255,7 +1255,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="valueOf(java.lang.String)">
 <h3>valueOf</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1453">valueOf</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;format)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1464">valueOf</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;format)</span></div>
 <div class="block">Gets one of the predefined formats from <a href="CSVFormat.Predefined.html" title="enum in org.apache.commons.csv"><code>CSVFormat.Predefined</code></a>.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -1270,7 +1270,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="builder()">
 <h3>builder</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1608">builder</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1631">builder</a></span>()</div>
 <div class="block">Creates a new Builder for this instance.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1281,17 +1281,17 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="equals(java.lang.Object)">
 <h3>equals</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1621">equals</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1644">equals</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;obj)</span></div>
 <dl class="notes">
 <dt>Overrides:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="format(java.lang.Object...)">
 <h3>format</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1656">format</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;values)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1679">format</a></span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;values)</span></div>
 <div class="block">Formats the specified values.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -1304,8 +1304,8 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getAllowDuplicateHeaderNames()">
 <h3>getAllowDuplicateHeaderNames</h3>
-<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1677">getAllowDuplicateHeaderNames</a></span>()</div>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1700">getAllowDuplicateHeaderNames</a></span>()</div>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="#getDuplicateHeaderMode()"><code>getDuplicateHeaderMode()</code></a>.</div>
 </div>
@@ -1321,18 +1321,18 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getAllowMissingColumnNames()">
 <h3>getAllowMissingColumnNames</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1687">getAllowMissingColumnNames</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1710">getAllowMissingColumnNames</a></span>()</div>
 <div class="block">Gets whether missing column names are allowed when parsing the header line.</div>
 <dl class="notes">
 <dt>Returns:</dt>
-<dd><code>true</code> if missing column names are allowed when parsing the header line, <code>false</code> to throw an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link"><code>IllegalArgumentException</code></a>.</dd>
+<dd><code>true</code> if missing column names are allowed when parsing the header line, <code>false</code> to throw an <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link"><code>IllegalArgumentException</code></a>.</dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="getAutoFlush()">
 <h3>getAutoFlush</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1697">getAutoFlush</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1720">getAutoFlush</a></span>()</div>
 <div class="block">Gets whether to flush on close.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1345,7 +1345,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getCommentMarker()">
 <h3>getCommentMarker</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1733">getCommentMarker</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1756">getCommentMarker</a></span>()</div>
 <div class="block">Gets the comment marker character, <code>null</code> disables comments.
  <p>
  The comment start character is only recognized at the start of a line.
@@ -1383,8 +1383,8 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getDelimiter()">
 <h3>getDelimiter</h3>
-<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">char</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1743">getDelimiter</a></span>()</div>
+<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">char</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1766">getDelimiter</a></span>()</div>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Use <a href="#getDelimiterString()"><code>getDelimiterString()</code></a>.</div>
 </div>
@@ -1398,7 +1398,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getDelimiterString()">
 <h3>getDelimiterString</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1763">getDelimiterString</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1786">getDelimiterString</a></span>()</div>
 <div class="block">Gets the character delimiting the values (typically ";", "," or "\t").</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1411,7 +1411,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getDuplicateHeaderMode()">
 <h3>getDuplicateHeaderMode</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DuplicateHeaderMode.html" title="enum in org.apache.commons.csv">DuplicateHeaderMode</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1773">getDuplicateHeaderMode</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DuplicateHeaderMode.html" title="enum in org.apache.commons.csv">DuplicateHeaderMode</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1796">getDuplicateHeaderMode</a></span>()</div>
 <div class="block">Gets how duplicate headers are handled.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1424,7 +1424,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getEscapeCharacter()">
 <h3>getEscapeCharacter</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1791">getEscapeCharacter</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1814">getEscapeCharacter</a></span>()</div>
 <div class="block">Gets the escape character.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1435,7 +1435,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getHeader()">
 <h3>getHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1800">getHeader</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1823">getHeader</a></span>()</div>
 <div class="block">Gets a copy of the header array.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1446,7 +1446,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getHeaderComments()">
 <h3>getHeaderComments</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1836">getHeaderComments</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1859">getHeaderComments</a></span>()</div>
 <div class="block">Gets a copy of the header comment array to write before the CSV data.
  <p>
  This setting is ignored by the parser.
@@ -1484,7 +1484,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getIgnoreEmptyLines()">
 <h3>getIgnoreEmptyLines</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1845">getIgnoreEmptyLines</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1868">getIgnoreEmptyLines</a></span>()</div>
 <div class="block">Gets whether empty lines between records are ignored when parsing input.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1495,7 +1495,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getIgnoreHeaderCase()">
 <h3>getIgnoreHeaderCase</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1855">getIgnoreHeaderCase</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1878">getIgnoreHeaderCase</a></span>()</div>
 <div class="block">Gets whether header names will be accessed ignoring case when parsing input.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1508,7 +1508,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getIgnoreSurroundingSpaces()">
 <h3>getIgnoreSurroundingSpaces</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1864">getIgnoreSurroundingSpaces</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1887">getIgnoreSurroundingSpaces</a></span>()</div>
 <div class="block">Gets whether spaces around values are ignored when parsing input.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1519,7 +1519,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getLenientEof()">
 <h3>getLenientEof</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1874">getLenientEof</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1897">getLenientEof</a></span>()</div>
 <div class="block">Gets whether reading end-of-file is allowed even when input is malformed, helps Excel compatibility.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1532,7 +1532,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getNullString()">
 <h3>getNullString</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1887">getNullString</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1910">getNullString</a></span>()</div>
 <div class="block">Gets the String to convert to and from <code>null</code>.
  <ul>
  <li><strong>Reading:</strong> Converts strings equal to the given <code>nullString</code> to <code>null</code> when reading records.</li>
@@ -1547,7 +1547,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getQuoteCharacter()">
 <h3>getQuoteCharacter</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1896">getQuoteCharacter</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1919">getQuoteCharacter</a></span>()</div>
 <div class="block">Gets the character used to encapsulate values containing special characters.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1558,7 +1558,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getQuoteMode()">
 <h3>getQuoteMode</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="QuoteMode.html" title="enum in org.apache.commons.csv">QuoteMode</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1905">getQuoteMode</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="QuoteMode.html" title="enum in org.apache.commons.csv">QuoteMode</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1928">getQuoteMode</a></span>()</div>
 <div class="block">Gets the quote policy output fields.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1569,7 +1569,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getRecordSeparator()">
 <h3>getRecordSeparator</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1914">getRecordSeparator</a></span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name"><a href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-1937">getRecordSeparator</a></span>()</div>
 <div class="block">Gets the record separator delimiting output records.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1580,7 +1580,7 @@ implements <a href="https://docs.oracle.
 <li>
 <section class="detail" id="getSkipHeaderRecord()">
 <h3>getSkipHeaderRecord</h3>

[... 768 lines stripped ...]