Added:
websites/production/commons/content/proper/commons-csv/apidocs/legal/dejavufonts.md
==============================================================================
---
websites/production/commons/content/proper/commons-csv/apidocs/legal/dejavufonts.md
(added)
+++
websites/production/commons/content/proper/commons-csv/apidocs/legal/dejavufonts.md
Mon Jan 13 14:52:07 2025
@@ -0,0 +1,191 @@
+## DejaVu fonts v2.37
+
+### DejaVu License
+<pre>
+Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
+Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below)
+
+
+Bitstream Vera Fonts Copyright
+------------------------------
+
+Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
+a trademark of Bitstream, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of the fonts accompanying this license ("Fonts") and associated
+documentation files (the "Font Software"), to reproduce and distribute the
+Font Software, including without limitation the rights to use, copy, merge,
+publish, distribute, and/or sell copies of the Font Software, and to permit
+persons to whom the Font Software is furnished to do so, subject to the
+following conditions:
+
+The above copyright and trademark notices and this permission notice shall
+be included in all copies of one or more of the Font Software typefaces.
+
+The Font Software may be modified, altered, or added to, and in particular
+the designs of glyphs or characters in the Fonts may be modified and
+additional glyphs or characters may be added to the Fonts, only if the fonts
+are renamed to names not containing either the words "Bitstream" or the word
+"Vera".
+
+This License becomes null and void to the extent applicable to Fonts or Font
+Software that has been modified and is distributed under the "Bitstream
+Vera" names.
+
+The Font Software may be sold as part of a larger software package but no
+copy of one or more of the Font Software typefaces may be sold by itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
+TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
+FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
+ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
+THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
+FONT SOFTWARE.
+
+Except as contained in this notice, the names of Gnome, the Gnome
+Foundation, and Bitstream Inc., shall not be used in advertising or
+otherwise to promote the sale, use or other dealings in this Font Software
+without prior written authorization from the Gnome Foundation or Bitstream
+Inc., respectively. For further information, contact: fonts at gnome dot
+org.
+
+Arev Fonts Copyright
+------------------------------
+
+Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the fonts accompanying this license ("Fonts") and
+associated documentation files (the "Font Software"), to reproduce
+and distribute the modifications to the Bitstream Vera Font Software,
+including without limitation the rights to use, copy, merge, publish,
+distribute, and/or sell copies of the Font Software, and to permit
+persons to whom the Font Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright and trademark notices and this permission notice
+shall be included in all copies of one or more of the Font Software
+typefaces.
+
+The Font Software may be modified, altered, or added to, and in
+particular the designs of glyphs or characters in the Fonts may be
+modified and additional glyphs or characters may be added to the
+Fonts, only if the fonts are renamed to names not containing either
+the words "Tavmjong Bah" or the word "Arev".
+
+This License becomes null and void to the extent applicable to Fonts
+or Font Software that has been modified and is distributed under the
+"Tavmjong Bah Arev" names.
+
+The Font Software may be sold as part of a larger software package but
+no copy of one or more of the Font Software typefaces may be sold by
+itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
+TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
+
+Except as contained in this notice, the name of Tavmjong Bah shall not
+be used in advertising or otherwise to promote the sale, use or other
+dealings in this Font Software without prior written authorization
+from Tavmjong Bah. For further information, contact: tavmjong @ free
+. fr.
+
+TeX Gyre DJV Math
+-----------------
+Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
+
+Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski
+(on behalf of TeX users groups) are in public domain.
+
+Letters imported from Euler Fraktur from AMSfonts are (c) American
+Mathematical Society (see below).
+Bitstream Vera Fonts Copyright
+Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera
+is a trademark of Bitstream, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of the fonts accompanying this license ("Fonts") and associated
+documentation
+files (the "Font Software"), to reproduce and distribute the Font Software,
+including without limitation the rights to use, copy, merge, publish,
+distribute,
+and/or sell copies of the Font Software, and to permit persons to whom
+the Font Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright and trademark notices and this permission notice
+shall be
+included in all copies of one or more of the Font Software typefaces.
+
+The Font Software may be modified, altered, or added to, and in particular
+the designs of glyphs or characters in the Fonts may be modified and
+additional
+glyphs or characters may be added to the Fonts, only if the fonts are
+renamed
+to names not containing either the words "Bitstream" or the word "Vera".
+
+This License becomes null and void to the extent applicable to Fonts or
+Font Software
+that has been modified and is distributed under the "Bitstream Vera"
+names.
+
+The Font Software may be sold as part of a larger software package but
+no copy
+of one or more of the Font Software typefaces may be sold by itself.
+
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
+TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
+FOUNDATION
+BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL,
+SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN
+ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR
+INABILITY TO USE
+THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
+Except as contained in this notice, the names of GNOME, the GNOME
+Foundation,
+and Bitstream Inc., shall not be used in advertising or otherwise to promote
+the sale, use or other dealings in this Font Software without prior written
+authorization from the GNOME Foundation or Bitstream Inc., respectively.
+For further information, contact: fonts at gnome dot org.
+
+AMSFonts (v. 2.2) copyright
+
+The PostScript Type 1 implementation of the AMSFonts produced by and
+previously distributed by Blue Sky Research and Y&Y, Inc. are now freely
+available for general use. This has been accomplished through the
+cooperation
+of a consortium of scientific publishers with Blue Sky Research and Y&Y.
+Members of this consortium include:
+
+Elsevier Science IBM Corporation Society for Industrial and Applied
+Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS)
+
+In order to assure the authenticity of these fonts, copyright will be
+held by
+the American Mathematical Society. This is not meant to restrict in any way
+the legitimate use of the fonts, such as (but not limited to) electronic
+distribution of documents containing these fonts, inclusion of these fonts
+into other public domain or commercial font collections or computer
+applications, use of the outline data to create derivative fonts and/or
+faces, etc. However, the AMS does require that the AMS copyright notice be
+removed from any derivative versions of the fonts which have been altered in
+any way. In addition, to ensure the fidelity of TeX documents using Computer
+Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces,
+has requested that any alterations which yield different font metrics be
+given a different name.
+
+</pre>
Modified:
websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVException.html
==============================================================================
---
websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVException.html
(original)
+++
websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVException.html
Mon Jan 13 14:52:07 2025
@@ -1,30 +1,30 @@
<!DOCTYPE HTML>
<html lang>
<head>
-<!-- Generated by javadoc (17) -->
+<!-- Generated by javadoc (23) -->
<title>CSVException (Apache Commons CSV 1.13.1-SNAPSHOT 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: CSVException">
-<meta name="generator" content="javadoc/ClassWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
-<link rel="stylesheet" type="text/css"
href="../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css"
href="../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript"
src="../../../../script-dir/jquery-3.7.1.min.js"></script>
-<script type="text/javascript"
src="../../../../script-dir/jquery-ui.min.js"></script>
+<meta name="generator" content="javadoc/ClassWriter">
+<link rel="stylesheet" type="text/css"
href="../../../../resource-files/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css"
href="../../../../resource-files/stylesheet.css" title="Style">
+<script type="text/javascript"
src="../../../../script-files/script.js"></script>
+<script type="text/javascript"
src="../../../../script-files/jquery-3.7.1.min.js"></script>
+<script type="text/javascript"
src="../../../../script-files/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../";
+<script type="text/javascript">const pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
+<header role="banner">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
+<div class="nav-content">
+<div class="nav-menu-button"><button id="navbar-toggle-button"
aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation
links"><span class="nav-bar-toggle-icon"> </span><span
class="nav-bar-toggle-icon"> </span><span
class="nav-bar-toggle-icon"> </span></button></div>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation
links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="package-summary.html">Package</a></li>
@@ -33,38 +33,47 @@ loadScripts(document, 'script');</script
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../search.html">Search</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
+</div>
<div class="sub-nav">
-<div>
-<ul class="sub-nav-list">
-<li>Summary: </li>
-<li>Nested | </li>
-<li>Field | </li>
-<li><a href="#constructor-summary">Constr</a> | </li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-<ul class="sub-nav-list">
-<li>Detail: </li>
-<li>Field | </li>
-<li><a href="#constructor-detail">Constr</a> | </li>
-<li>Method</li>
-</ul>
+<div class="nav-content">
+<ol class="sub-nav-list">
+<li><a href="package-summary.html">org.apache.commons.csv</a></li>
+<li><a href="CSVException.html" class="current-selection">CSVException</a></li>
+</ol>
+<div class="nav-list-search">
+<input type="text" id="search-input" disabled placeholder="Search"
aria-label="Search in documentation" autocomplete="off">
+<input type="reset" id="reset-search" disabled value="Reset">
</div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
-<div class="flex-content">
+<div class="main-grid">
+<nav role="navigation" class="toc" aria-label="Table of contents">
+<div class="toc-header">Contents
+<input type="text" class="filter-input" disabled placeholder="Filter"
aria-label="Filter table of contents" autocomplete="off">
+<input type="reset" class="reset-filter" disabled value="Reset">
+</div>
+<button class="hide-sidebar"><span>Hide
sidebar </span>❮</button><button
class="show-sidebar">❯<span> Show sidebar</span></button>
+<ol class="toc-list">
+<li><a href="#" tabindex="0">Description</a></li>
+<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
+<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
+<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
+<ol class="toc-list">
+<li><a href="#%3Cinit%3E(java.lang.String,java.lang.Object...)"
tabindex="0">CSVException(String, Object...)</a></li>
+</ol>
+</li>
+</ol>
+</nav>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="sub-title"><span
class="package-label-in-type">Package</span> <a
href="package-summary.html">org.apache.commons.csv</a></div>
<h1 title="Class CSVException" class="title">Class CSVException</h1>
</div>
<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>
@@ -77,6 +86,7 @@ loadScripts(document, 'script');</script
</div>
</div>
<section class="class-description" id="class-description">
+<div class="horizontal-scroll">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<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>
@@ -90,11 +100,12 @@ loadScripts(document, 'script');</script
<dd>1.12.0</dd>
<dt>See Also:</dt>
<dd>
-<ul class="see-list">
+<ul class="tag-list">
<li><a
href="../../../../serialized-form.html#org.apache.commons.csv.CSVException">Serialized
Form</a></li>
</ul>
</dd>
</dl>
+</div>
</section>
<section class="summary">
<ul class="summary-list">
@@ -138,6 +149,7 @@ loadScripts(document, 'script');</script
<li>
<section class="detail"
id="<init>(java.lang.String,java.lang.Object...)">
<h3>CSVException</h3>
+<div class="horizontal-scroll">
<div class="member-signature"><span class="modifiers">public</span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVException.html#line-42">CSVException</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> format,
<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>... args)</span></div>
<div class="block">Constructs a new instance with a formatted message.</div>
@@ -148,6 +160,7 @@ loadScripts(document, 'script');</script
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/IllegalFormatException.html"
title="class or interface in java.util"
class="external-link">IllegalFormatException</a></code> - See <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html#format(java.lang.String,java.lang.Object...)"
title="class or interface in java.lang"
class="external-link"><code>String.format(String, Object...)</code></a>.</dd>
</dl>
+</div>
</section>
</li>
</ul>
@@ -156,12 +169,11 @@ loadScripts(document, 'script');</script
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
-</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright © 2005-2025 <a
href="https://www.apache.org/">The Apache Software Foundation</a>. All rights
reserved.</br><a href="https://commons.apache.org/proper/commons-csv/">Apache
Commons CSV</a> |<a href="https://issues.apache.org/jira/browse/CSV">Issue
management</a> |<a
href="https://gitbox.apache.org/repos/asf?p=commons-csv.git">Source
repository</a></small></p>
</footer>
-</div>
+</main>
</div>
</body>
</html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.Builder.html
==============================================================================
---
websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.Builder.html
(original)
+++
websites/production/commons/content/proper/commons-csv/apidocs/org/apache/commons/csv/CSVFormat.Builder.html
Mon Jan 13 14:52:07 2025
@@ -1,34 +1,30 @@
<!DOCTYPE HTML>
<html lang>
<head>
-<!-- Generated by javadoc (17) -->
+<!-- Generated by javadoc (23) -->
<title>CSVFormat.Builder (Apache Commons CSV 1.13.1-SNAPSHOT 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, class: Builder">
-<meta name="generator" content="javadoc/ClassWriterImpl">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css"
title="Style">
-<link rel="stylesheet" type="text/css"
href="../../../../script-dir/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css"
href="../../../../jquery-ui.overrides.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript"
src="../../../../script-dir/jquery-3.7.1.min.js"></script>
-<script type="text/javascript"
src="../../../../script-dir/jquery-ui.min.js"></script>
+<meta name="generator" content="javadoc/ClassWriter">
+<link rel="stylesheet" type="text/css"
href="../../../../resource-files/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css"
href="../../../../resource-files/stylesheet.css" title="Style">
+<script type="text/javascript"
src="../../../../script-files/script.js"></script>
+<script type="text/javascript"
src="../../../../script-files/jquery-3.7.1.min.js"></script>
+<script type="text/javascript"
src="../../../../script-files/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
-<script type="text/javascript">var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../";
+<script type="text/javascript">const pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
-<div class="flex-box">
-<header role="banner" class="flex-header">
+<header role="banner">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
+<div class="nav-content">
+<div class="nav-menu-button"><button id="navbar-toggle-button"
aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation
links"><span class="nav-bar-toggle-icon"> </span><span
class="nav-bar-toggle-icon"> </span><span
class="nav-bar-toggle-icon"> </span></button></div>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation
links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="package-summary.html">Package</a></li>
@@ -37,51 +33,94 @@ loadScripts(document, 'script');</script
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../search.html">Search</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
+</div>
<div class="sub-nav">
-<div>
-<ul class="sub-nav-list">
-<li>Summary: </li>
-<li>Nested | </li>
-<li>Field | </li>
-<li>Constr | </li>
-<li><a href="#method-summary">Method</a></li>
-</ul>
-<ul class="sub-nav-list">
-<li>Detail: </li>
-<li>Field | </li>
-<li>Constr | </li>
-<li><a href="#method-detail">Method</a></li>
-</ul>
+<div class="nav-content">
+<ol class="sub-nav-list">
+<li><a href="package-summary.html">org.apache.commons.csv</a></li>
+<li><a href="CSVFormat.html">CSVFormat</a></li>
+<li><a href="CSVFormat.Builder.html" class="current-selection">Builder</a></li>
+</ol>
+<div class="nav-list-search">
+<input type="text" id="search-input" disabled placeholder="Search"
aria-label="Search in documentation" autocomplete="off">
+<input type="reset" id="reset-search" disabled value="Reset">
</div>
-<div class="nav-list-search"><label for="search-input">SEARCH:</label>
-<input type="text" id="search-input" value="search" disabled="disabled">
-<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
-<div class="flex-content">
+<div class="main-grid">
+<nav role="navigation" class="toc" aria-label="Table of contents">
+<div class="toc-header">Contents
+<input type="text" class="filter-input" disabled placeholder="Filter"
aria-label="Filter table of contents" autocomplete="off">
+<input type="reset" class="reset-filter" disabled value="Reset">
+</div>
+<button class="hide-sidebar"><span>Hide
sidebar </span>❮</button><button
class="show-sidebar">❯<span> Show sidebar</span></button>
+<ol class="toc-list">
+<li><a href="#" tabindex="0">Description</a></li>
+<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
+<li><a href="#method-detail" tabindex="0">Method Details</a>
+<ol class="toc-list">
+<li><a href="#create()" tabindex="0">create()</a></li>
+<li><a href="#create(org.apache.commons.csv.CSVFormat)"
tabindex="0">create(CSVFormat)</a></li>
+<li><a href="#build()" tabindex="0">build()</a></li>
+<li><a href="#get()" tabindex="0">get()</a></li>
+<li><a href="#setAllowDuplicateHeaderNames(boolean)"
tabindex="0">setAllowDuplicateHeaderNames(boolean)</a></li>
+<li><a href="#setAllowMissingColumnNames(boolean)"
tabindex="0">setAllowMissingColumnNames(boolean)</a></li>
+<li><a href="#setAutoFlush(boolean)"
tabindex="0">setAutoFlush(boolean)</a></li>
+<li><a href="#setCommentMarker(char)"
tabindex="0">setCommentMarker(char)</a></li>
+<li><a href="#setCommentMarker(java.lang.Character)"
tabindex="0">setCommentMarker(Character)</a></li>
+<li><a href="#setDelimiter(char)" tabindex="0">setDelimiter(char)</a></li>
+<li><a href="#setDelimiter(java.lang.String)"
tabindex="0">setDelimiter(String)</a></li>
+<li><a
href="#setDuplicateHeaderMode(org.apache.commons.csv.DuplicateHeaderMode)"
tabindex="0">setDuplicateHeaderMode(DuplicateHeaderMode)</a></li>
+<li><a href="#setEscape(char)" tabindex="0">setEscape(char)</a></li>
+<li><a href="#setEscape(java.lang.Character)"
tabindex="0">setEscape(Character)</a></li>
+<li><a href="#setHeader(java.lang.Class)"
tabindex="0">setHeader(Class)</a></li>
+<li><a href="#setHeader(java.sql.ResultSet)"
tabindex="0">setHeader(ResultSet)</a></li>
+<li><a href="#setHeader(java.sql.ResultSetMetaData)"
tabindex="0">setHeader(ResultSetMetaData)</a></li>
+<li><a href="#setHeader(java.lang.String...)"
tabindex="0">setHeader(String...)</a></li>
+<li><a href="#setHeaderComments(java.lang.Object...)"
tabindex="0">setHeaderComments(Object...)</a></li>
+<li><a href="#setHeaderComments(java.lang.String...)"
tabindex="0">setHeaderComments(String...)</a></li>
+<li><a href="#setIgnoreEmptyLines(boolean)"
tabindex="0">setIgnoreEmptyLines(boolean)</a></li>
+<li><a href="#setIgnoreHeaderCase(boolean)"
tabindex="0">setIgnoreHeaderCase(boolean)</a></li>
+<li><a href="#setIgnoreSurroundingSpaces(boolean)"
tabindex="0">setIgnoreSurroundingSpaces(boolean)</a></li>
+<li><a href="#setLenientEof(boolean)"
tabindex="0">setLenientEof(boolean)</a></li>
+<li><a href="#setNullString(java.lang.String)"
tabindex="0">setNullString(String)</a></li>
+<li><a href="#setQuote(char)" tabindex="0">setQuote(char)</a></li>
+<li><a href="#setQuote(java.lang.Character)"
tabindex="0">setQuote(Character)</a></li>
+<li><a href="#setQuoteMode(org.apache.commons.csv.QuoteMode)"
tabindex="0">setQuoteMode(QuoteMode)</a></li>
+<li><a href="#setRecordSeparator(char)"
tabindex="0">setRecordSeparator(char)</a></li>
+<li><a href="#setRecordSeparator(java.lang.String)"
tabindex="0">setRecordSeparator(String)</a></li>
+<li><a href="#setSkipHeaderRecord(boolean)"
tabindex="0">setSkipHeaderRecord(boolean)</a></li>
+<li><a href="#setTrailingData(boolean)"
tabindex="0">setTrailingData(boolean)</a></li>
+<li><a href="#setTrailingDelimiter(boolean)"
tabindex="0">setTrailingDelimiter(boolean)</a></li>
+<li><a href="#setTrim(boolean)" tabindex="0">setTrim(boolean)</a></li>
+</ol>
+</li>
+</ol>
+</nav>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="sub-title"><span
class="package-label-in-type">Package</span> <a
href="package-summary.html">org.apache.commons.csv</a></div>
<h1 title="Class CSVFormat.Builder" class="title">Class CSVFormat.Builder</h1>
</div>
<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.Builder</div>
</div>
<section class="class-description" id="class-description">
+<div class="horizontal-scroll">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/Supplier.html"
title="class or interface in java.util.function"
class="external-link">Supplier</a><<a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a>></code></dd>
</dl>
<dl class="notes">
<dt>Enclosing class:</dt>
-<dd><a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a></dd>
+<dd><code><a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public static class
</span><span class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.html#line-188">CSVFormat.Builder</a></span>
@@ -92,6 +131,7 @@ implements <a href="https://docs.oracle.
<dt>Since:</dt>
<dd>1.9.0</dd>
</dl>
+</div>
</section>
<section class="summary">
<ul class="summary-list">
@@ -116,12 +156,12 @@ implements <a href="https://docs.oracle.
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code>static <a
href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create()"
class="member-name-link">create</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4">
-<div class="block">Creates a new default builder.</div>
+<div class="block">Creates a new default builder, as for <a
href="CSVFormat.html#RFC4180"><code>CSVFormat.RFC4180</code></a> but allowing
empty lines.</div>
</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code>static <a
href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code><a
href="#create(org.apache.commons.csv.CSVFormat)"
class="member-name-link">create</a><wbr>(<a href="CSVFormat.html" title="class
in org.apache.commons.csv">CSVFormat</a> csvFormat)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4">
-<div class="block">Creates a new builder for the given format.</div>
+<div class="block">Creates a new builder from the given format.</div>
</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><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"><code><a href="#get()"
class="member-name-link">get</a>()</code></div>
@@ -302,32 +342,56 @@ implements <a href="https://docs.oracle.
<li>
<section class="detail" id="create()">
<h3>create</h3>
-<div class="member-signature"><span class="modifiers">public
static</span> <span class="return-type"><a href="CSVFormat.Builder.html"
title="class in org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-195">create</a></span>()</div>
-<div class="block">Creates a new default builder.</div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public
static</span> <span class="return-type"><a href="CSVFormat.Builder.html"
title="class in org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-210">create</a></span>()</div>
+<div class="block">Creates a new default builder, as for <a
href="CSVFormat.html#RFC4180"><code>CSVFormat.RFC4180</code></a> but allowing
empty lines.
+
+ <p>
+ The <a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv"><code>CSVFormat.Builder</code></a> settings are:
+ </p>
+ <ul>
+ <li><a
href="#setDelimiter(char)"><code>setDelimiter</code></a><code>(',')</code></li>
+ <li><a href="#setQuote(char)"><code>setQuote</code></a><code>('"')</code></li>
+ <li><a
href="#setRecordSeparator(java.lang.String)"><code>setRecordSeparator</code></a><code>("\r\n")</code></li>
+ <li><a
href="#setIgnoreEmptyLines(boolean)"><code>setIgnoreEmptyLines</code></a><code>(true)</code></li>
+ <li><a
href="#setDuplicateHeaderMode(org.apache.commons.csv.DuplicateHeaderMode)"><code>setDuplicateHeaderMode</code></a><code>(DuplicateHeaderMode.ALLOW_ALL)</code></li>
+ <li>All other values take their Java defaults, <code>false</code> for
booleans, <code>null</code> for object references.</li>
+ </ul></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>a copy of the builder</dd>
+<dt>See Also:</dt>
+<dd>
+<ul class="tag-list">
+<li><a
href="CSVFormat.Predefined.html#Default"><code>CSVFormat.Predefined.Default</code></a></li>
+<li><a
href="DuplicateHeaderMode.html#ALLOW_ALL"><code>DuplicateHeaderMode.ALLOW_ALL</code></a></li>
+</ul>
+</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="create(org.apache.commons.csv.CSVFormat)">
<h3>create</h3>
-<div class="member-signature"><span class="modifiers">public
static</span> <span class="return-type"><a href="CSVFormat.Builder.html"
title="class in org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-212">create</a></span><wbr><span
class="parameters">(<a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a> csvFormat)</span></div>
-<div class="block">Creates a new builder for the given format.</div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public
static</span> <span class="return-type"><a href="CSVFormat.Builder.html"
title="class in org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-227">create</a></span><wbr><span
class="parameters">(<a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a> csvFormat)</span></div>
+<div class="block">Creates a new builder from the given format.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>csvFormat</code> - the source format.</dd>
<dt>Returns:</dt>
-<dd>a copy of the builder</dd>
+<dd>a new builder.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="build()">
<h3>build</h3>
+<div class="horizontal-scroll">
<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> <span class="return-type"><a
href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a></span> <span class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-292">build</a></span>()</div>
+</span><span class="modifiers">public</span> <span class="return-type"><a
href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a></span> <span class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-307">build</a></span>()</div>
<div class="deprecation-block"><span
class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a
href="#get()"><code>get()</code></a>.</div>
</div>
@@ -336,12 +400,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>a new CSVFormat instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="get()">
<h3>get</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a></span> <span class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-303">get</a></span>()</div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.html" title="class in
org.apache.commons.csv">CSVFormat</a></span> <span class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-318">get</a></span>()</div>
<div class="block">Builds a new CSVFormat instance.</div>
<dl class="notes">
<dt>Specified by:</dt>
@@ -351,13 +417,15 @@ implements <a href="https://docs.oracle.
<dt>Since:</dt>
<dd>1.13.0</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setAllowDuplicateHeaderNames(boolean)">
<h3>setAllowDuplicateHeaderNames</h3>
+<div class="horizontal-scroll">
<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> <span class="return-type"><a
href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-315">setAllowDuplicateHeaderNames</a></span><wbr><span
class="parameters">(boolean allowDuplicateHeaderNames)</span></div>
+</span><span class="modifiers">public</span> <span class="return-type"><a
href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-330">setAllowDuplicateHeaderNames</a></span><wbr><span
class="parameters">(boolean allowDuplicateHeaderNames)</span></div>
<div class="deprecation-block"><span
class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a
href="#setDuplicateHeaderMode(org.apache.commons.csv.DuplicateHeaderMode)"><code>setDuplicateHeaderMode(DuplicateHeaderMode)</code></a>.</div>
</div>
@@ -368,12 +436,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setAllowMissingColumnNames(boolean)">
<h3>setAllowMissingColumnNames</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-329">setAllowMissingColumnNames</a></span><wbr><span
class="parameters">(boolean allowMissingColumnNames)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-344">setAllowMissingColumnNames</a></span><wbr><span
class="parameters">(boolean allowMissingColumnNames)</span></div>
<div class="block">Sets the parser missing column names behavior,
<code>true</code> to allow missing column names in the header line,
<code>false</code> to cause 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> to be
thrown.</div>
<dl class="notes">
@@ -383,12 +453,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setAutoFlush(boolean)">
<h3>setAutoFlush</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-340">setAutoFlush</a></span><wbr><span
class="parameters">(boolean autoFlush)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-355">setAutoFlush</a></span><wbr><span
class="parameters">(boolean autoFlush)</span></div>
<div class="block">Sets whether to flush on close.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -396,12 +468,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setCommentMarker(char)">
<h3>setCommentMarker</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-379">setCommentMarker</a></span><wbr><span
class="parameters">(char commentMarker)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-394">setCommentMarker</a></span><wbr><span
class="parameters">(char commentMarker)</span></div>
<div class="block">Sets the comment marker character, use <code>null</code> to
disable comments.
<p>
The comment start character is only recognized at the start of a line.
@@ -438,12 +512,14 @@ implements <a href="https://docs.oracle.
<dt>Throws:</dt>
<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> - thrown if the
specified character is a line break</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setCommentMarker(java.lang.Character)">
<h3>setCommentMarker</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-418">setCommentMarker</a></span><wbr><span
class="parameters">(<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> commentMarker)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-433">setCommentMarker</a></span><wbr><span
class="parameters">(<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> commentMarker)</span></div>
<div class="block">Sets the comment marker character, use <code>null</code> to
disable comments.
<p>
The comment start character is only recognized at the start of a line.
@@ -480,12 +556,14 @@ implements <a href="https://docs.oracle.
<dt>Throws:</dt>
<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> - thrown if the
specified character is a line break</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setDelimiter(char)">
<h3>setDelimiter</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-432">setDelimiter</a></span><wbr><span
class="parameters">(char delimiter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-447">setDelimiter</a></span><wbr><span
class="parameters">(char delimiter)</span></div>
<div class="block">Sets the delimiter character.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -493,12 +571,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setDelimiter(java.lang.String)">
<h3>setDelimiter</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-442">setDelimiter</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> delimiter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-457">setDelimiter</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> delimiter)</span></div>
<div class="block">Sets the delimiter character.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -506,12 +586,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail"
id="setDuplicateHeaderMode(org.apache.commons.csv.DuplicateHeaderMode)">
<h3>setDuplicateHeaderMode</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-460">setDuplicateHeaderMode</a></span><wbr><span
class="parameters">(<a href="DuplicateHeaderMode.html" title="enum in
org.apache.commons.csv">DuplicateHeaderMode</a> duplicateHeaderMode)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-475">setDuplicateHeaderMode</a></span><wbr><span
class="parameters">(<a href="DuplicateHeaderMode.html" title="enum in
org.apache.commons.csv">DuplicateHeaderMode</a> duplicateHeaderMode)</span></div>
<div class="block">Sets the duplicate header names behavior.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -521,12 +603,14 @@ implements <a href="https://docs.oracle.
<dt>Since:</dt>
<dd>1.10.0</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setEscape(char)">
<h3>setEscape</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-472">setEscape</a></span><wbr><span
class="parameters">(char escapeCharacter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-487">setEscape</a></span><wbr><span
class="parameters">(char escapeCharacter)</span></div>
<div class="block">Sets the escape character.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -536,12 +620,14 @@ implements <a href="https://docs.oracle.
<dt>Throws:</dt>
<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> - thrown if the
specified character is a line break</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setEscape(java.lang.Character)">
<h3>setEscape</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-484">setEscape</a></span><wbr><span
class="parameters">(<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> escapeCharacter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-499">setEscape</a></span><wbr><span
class="parameters">(<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> escapeCharacter)</span></div>
<div class="block">Sets the escape character.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -551,12 +637,14 @@ implements <a href="https://docs.oracle.
<dt>Throws:</dt>
<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> - thrown if the
specified character is a line break</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setHeader(java.lang.Class)">
<h3>setHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-513">setHeader</a></span><wbr><span
class="parameters">(<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><?
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><?>> headerEnum)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-528">setHeader</a></span><wbr><span
class="parameters">(<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><?
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><?>> headerEnum)</span></div>
<div class="block">Sets the header defined by the given <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"><code>Enum</code></a> class.
<p>
@@ -579,12 +667,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setHeader(java.sql.ResultSet)">
<h3>setHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-543">setHeader</a></span><wbr><span
class="parameters">(<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> resultSet)</span>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-558">setHeader</a></span><wbr><span
class="parameters">(<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> resultSet)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html"
title="class or interface in java.sql"
class="external-link">SQLException</a></span></div>
<div class="block">Sets the header from the result set metadata. The header
can be parsed automatically from the input file with:
@@ -608,12 +698,14 @@ implements <a href="https://docs.oracle.
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html"
title="class or interface in java.sql"
class="external-link">SQLException</a></code> - SQLException if a database
access error occurs or this method is called on a closed result set.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setHeader(java.sql.ResultSetMetaData)">
<h3>setHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-567">setHeader</a></span><wbr><span
class="parameters">(<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> resultSetMetaData)</span>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-582">setHeader</a></span><wbr><span
class="parameters">(<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> resultSetMetaData)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html"
title="class or interface in java.sql"
class="external-link">SQLException</a></span></div>
<div class="block">Sets the header from the result set metadata. The header
can be parsed automatically from the input file with:
@@ -637,12 +729,14 @@ implements <a href="https://docs.oracle.
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html"
title="class or interface in java.sql"
class="external-link">SQLException</a></code> - SQLException if a database
access error occurs or this method is called on a closed result set.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setHeader(java.lang.String...)">
<h3>setHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-598">setHeader</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>... header)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-613">setHeader</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>... header)</span></div>
<div class="block">Sets the header to the given values. The header can be
parsed automatically from the input file with:
<pre>
@@ -663,12 +757,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setHeaderComments(java.lang.Object...)">
<h3>setHeaderComments</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-636">setHeaderComments</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>... headerComments)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-651">setHeaderComments</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>... headerComments)</span></div>
<div class="block">Sets the header comments to write before the CSV data.
<p>
This setting is ignored by the parser.
@@ -703,12 +799,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setHeaderComments(java.lang.String...)">
<h3>setHeaderComments</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-674">setHeaderComments</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>... headerComments)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-689">setHeaderComments</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>... headerComments)</span></div>
<div class="block">Sets the header comments to write before the CSV data.
<p>
This setting is ignored by the parser.
@@ -743,12 +841,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setIgnoreEmptyLines(boolean)">
<h3>setIgnoreEmptyLines</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-687">setIgnoreEmptyLines</a></span><wbr><span
class="parameters">(boolean ignoreEmptyLines)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-702">setIgnoreEmptyLines</a></span><wbr><span
class="parameters">(boolean ignoreEmptyLines)</span></div>
<div class="block">Sets the empty line skipping behavior, <code>true</code> to
ignore the empty lines between the records, <code>false</code> to translate
empty lines to empty
records.</div>
<dl class="notes">
@@ -758,12 +858,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setIgnoreHeaderCase(boolean)">
<h3>setIgnoreHeaderCase</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-698">setIgnoreHeaderCase</a></span><wbr><span
class="parameters">(boolean ignoreHeaderCase)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-713">setIgnoreHeaderCase</a></span><wbr><span
class="parameters">(boolean ignoreHeaderCase)</span></div>
<div class="block">Sets the parser case mapping behavior, <code>true</code> to
access name/values, <code>false</code> to leave the mapping as is.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -771,12 +873,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setIgnoreSurroundingSpaces(boolean)">
<h3>setIgnoreSurroundingSpaces</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-709">setIgnoreSurroundingSpaces</a></span><wbr><span
class="parameters">(boolean ignoreSurroundingSpaces)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-724">setIgnoreSurroundingSpaces</a></span><wbr><span
class="parameters">(boolean ignoreSurroundingSpaces)</span></div>
<div class="block">Sets the parser trimming behavior, <code>true</code> to
remove the surrounding spaces, <code>false</code> to leave the spaces as
is.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -784,12 +888,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setLenientEof(boolean)">
<h3>setLenientEof</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-721">setLenientEof</a></span><wbr><span
class="parameters">(boolean lenientEof)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-736">setLenientEof</a></span><wbr><span
class="parameters">(boolean lenientEof)</span></div>
<div class="block">Sets whether reading end-of-file is allowed even when input
is malformed, helps Excel compatibility.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -799,12 +905,14 @@ implements <a href="https://docs.oracle.
<dt>Since:</dt>
<dd>1.11.0</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setNullString(java.lang.String)">
<h3>setNullString</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-737">setNullString</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> nullString)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-752">setNullString</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> nullString)</span></div>
<div class="block">Sets the String to convert to and from <code>null</code>.
No substitution occurs if <code>null</code>.
<ul>
@@ -817,12 +925,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setQuote(char)">
<h3>setQuote</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-749">setQuote</a></span><wbr><span
class="parameters">(char quoteCharacter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-764">setQuote</a></span><wbr><span
class="parameters">(char quoteCharacter)</span></div>
<div class="block">Sets the quote character.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -830,12 +940,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setQuote(java.lang.Character)">
<h3>setQuote</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-760">setQuote</a></span><wbr><span
class="parameters">(<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> quoteCharacter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-775">setQuote</a></span><wbr><span
class="parameters">(<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> quoteCharacter)</span></div>
<div class="block">Sets the quote character, use <code>null</code> to
disable.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -843,12 +955,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setQuoteMode(org.apache.commons.csv.QuoteMode)">
<h3>setQuoteMode</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-774">setQuoteMode</a></span><wbr><span
class="parameters">(<a href="QuoteMode.html" title="enum in
org.apache.commons.csv">QuoteMode</a> quoteMode)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-789">setQuoteMode</a></span><wbr><span
class="parameters">(<a href="QuoteMode.html" title="enum in
org.apache.commons.csv">QuoteMode</a> quoteMode)</span></div>
<div class="block">Sets the quote policy to use for output.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -856,12 +970,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setRecordSeparator(char)">
<h3>setRecordSeparator</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-790">setRecordSeparator</a></span><wbr><span
class="parameters">(char recordSeparator)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-805">setRecordSeparator</a></span><wbr><span
class="parameters">(char recordSeparator)</span></div>
<div class="block">Sets the record separator to use for output.
<p>
@@ -874,12 +990,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setRecordSeparator(java.lang.String)">
<h3>setRecordSeparator</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-806">setRecordSeparator</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> recordSeparator)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-821">setRecordSeparator</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> recordSeparator)</span></div>
<div class="block">Sets the record separator to use for output.
<p>
@@ -892,12 +1010,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setSkipHeaderRecord(boolean)">
<h3>setSkipHeaderRecord</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-817">setSkipHeaderRecord</a></span><wbr><span
class="parameters">(boolean skipHeaderRecord)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-832">setSkipHeaderRecord</a></span><wbr><span
class="parameters">(boolean skipHeaderRecord)</span></div>
<div class="block">Sets whether to skip the header record.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -905,12 +1025,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setTrailingData(boolean)">
<h3>setTrailingData</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-829">setTrailingData</a></span><wbr><span
class="parameters">(boolean trailingData)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-844">setTrailingData</a></span><wbr><span
class="parameters">(boolean trailingData)</span></div>
<div class="block">Sets whether reading trailing data is allowed in records,
helps Excel compatibility.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -920,12 +1042,14 @@ implements <a href="https://docs.oracle.
<dt>Since:</dt>
<dd>1.11.0</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setTrailingDelimiter(boolean)">
<h3>setTrailingDelimiter</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-840">setTrailingDelimiter</a></span><wbr><span
class="parameters">(boolean trailingDelimiter)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-855">setTrailingDelimiter</a></span><wbr><span
class="parameters">(boolean trailingDelimiter)</span></div>
<div class="block">Sets whether to add a trailing delimiter.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -933,12 +1057,14 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
<li>
<section class="detail" id="setTrim(boolean)">
<h3>setTrim</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-851">setTrim</a></span><wbr><span
class="parameters">(boolean trim)</span></div>
+<div class="horizontal-scroll">
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a href="CSVFormat.Builder.html" title="class in
org.apache.commons.csv">CSVFormat.Builder</a></span> <span
class="element-name"><a
href="../../../../src-html/org/apache/commons/csv/CSVFormat.Builder.html#line-866">setTrim</a></span><wbr><span
class="parameters">(boolean trim)</span></div>
<div class="block">Sets whether to trim leading and trailing blanks.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -946,6 +1072,7 @@ implements <a href="https://docs.oracle.
<dt>Returns:</dt>
<dd>This instance.</dd>
</dl>
+</div>
</section>
</li>
</ul>
@@ -954,12 +1081,11 @@ implements <a href="https://docs.oracle.
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
-</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright © 2005-2025 <a
href="https://www.apache.org/">The Apache Software Foundation</a>. All rights
reserved.</br><a href="https://commons.apache.org/proper/commons-csv/">Apache
Commons CSV</a> |<a href="https://issues.apache.org/jira/browse/CSV">Issue
management</a> |<a
href="https://gitbox.apache.org/repos/asf?p=commons-csv.git">Source
repository</a></small></p>
</footer>
-</div>
+</main>
</div>
</body>
</html>
\ No newline at end of file