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 2025/03/19 22:20:07 UTC

svn commit: r1089465 [2/43] - in /websites/production/commons/content/proper/commons-csv: ./ apidocs/ apidocs/legal/ apidocs/org/apache/commons/csv/ apidocs/org/apache/commons/csv/class-use/ apidocs/resource-files/ apidocs/resources/ apidocs/script-dir...

Modified: websites/production/commons/content/proper/commons-csv/apidocs/index-all.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/apidocs/index-all.html (original)
+++ websites/production/commons/content/proper/commons-csv/apidocs/index-all.html Wed Mar 19 22:20:06 2025
@@ -1,59 +1,57 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (23) -->
-<title>Index (Apache Commons CSV 1.13.1-SNAPSHOT API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Index (Apache Commons CSV 1.14.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="index">
 <meta name="generator" content="javadoc/IndexWriter">
-<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>
+<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>
 </head>
 <body class="index-page">
-<script type="text/javascript">const pathtoroot = "./";
+<script type="text/javascript">var pathtoroot = "./";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<header role="banner">
+<div class="flex-box">
+<header role="banner" class="flex-header">
 <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">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</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="index.html">Overview</a></li>
 <li><a href="org/apache/commons/csv/package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
 <li><a href="org/apache/commons/csv/package-tree.html">Tree</a></li>
 <li><a href="deprecated-list.html">Deprecated</a></li>
 <li class="nav-bar-cell1-rev">Index</li>
-<li><a href="search.html">Search</a></li>
 <li><a href="help-doc.html#index">Help</a></li>
 </ul>
 </div>
-</div>
 <div class="sub-nav">
-<div class="nav-content">
-<ol class="sub-nav-list"></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="main-grid">
+<div class="flex-content">
 <main role="main">
 <div class="header">
 <h1>Index</h1>
 </div>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
 <h2 class="title" id="I:A">A</h2>
 <dl class="index">
 <dt><a href="org/apache/commons/csv/QuoteMode.html#ALL" class="member-name-link">ALL</a> - Enum constant in enum org.apache.commons.csv.<a href="org/apache/commons/csv/QuoteMode.html" title="enum in org.apache.commons.csv">QuoteMode</a></dt>
@@ -72,8 +70,6 @@ loadScripts(document, 'script');</script
 <dd>
 <div class="block">Allows duplicate headers only if they're empty, blank, or null strings.</div>
 </dd>
-<dt><a href="org/apache/commons/csv/package-summary.html#apache-commons-csv-heading" class="search-tag-link">Apache Commons CSV</a> - Search tag in package org.apache.commons.csv</dt>
-<dd>Section</dd>
 </dl>
 <h2 class="title" id="I:B">B</h2>
 <dl class="index">
@@ -116,13 +112,11 @@ loadScripts(document, 'script');</script
 <dd>
 <div class="block">Creates a new builder from the given format.</div>
 </dd>
-<dt><a href="org/apache/commons/csv/CSVParser.html#creating-instances-heading" class="search-tag-link">Creating instances</a> - Search tag in class org.apache.commons.csv.CSVParser</dt>
-<dd>Section</dd>
-<dt><a href="org/apache/commons/csv/CSVException.html" class="type-name-link" title="class in org.apache.commons.csv">CSVException</a> - Exception Class in <a href="org/apache/commons/csv/package-summary.html">org.apache.commons.csv</a></dt>
+<dt><a href="org/apache/commons/csv/CSVException.html" class="type-name-link" title="class in org.apache.commons.csv">CSVException</a> - Exception in <a href="org/apache/commons/csv/package-summary.html">org.apache.commons.csv</a></dt>
 <dd>
 <div class="block">Signals a CSV exception.</div>
 </dd>
-<dt><a href="org/apache/commons/csv/CSVException.html#%3Cinit%3E(java.lang.String,java.lang.Object...)" class="member-name-link">CSVException(String, Object...)</a> - Constructor for exception class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVException.html" title="class in org.apache.commons.csv">CSVException</a></dt>
+<dt><a href="org/apache/commons/csv/CSVException.html#%3Cinit%3E(java.lang.String,java.lang.Object...)" class="member-name-link">CSVException(String, Object...)</a> - Constructor for exception org.apache.commons.csv.<a href="org/apache/commons/csv/CSVException.html" title="class in org.apache.commons.csv">CSVException</a></dt>
 <dd>
 <div class="block">Constructs a new instance with a formatted message.</div>
 </dd>
@@ -151,7 +145,7 @@ loadScripts(document, 'script');</script
 <dt><a href="org/apache/commons/csv/CSVParser.html#%3Cinit%3E(java.io.Reader,org.apache.commons.csv.CSVFormat,long,long)" class="member-name-link">CSVParser(Reader, CSVFormat, long, long)</a> - Constructor for class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Will be private in the next major version, use <a href="org/apache/commons/csv/CSVParser.Builder.html#get()"><code>CSVParser.Builder.get()</code></a>.</div>
+<div class="deprecation-comment">Will be removed in the next major version, use <a href="org/apache/commons/csv/CSVParser.Builder.html#get()"><code>CSVParser.Builder.get()</code></a>.</div>
 </div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVParser.Builder.html" class="type-name-link" title="class in org.apache.commons.csv">CSVParser.Builder</a> - Class in <a href="org/apache/commons/csv/package-summary.html">org.apache.commons.csv</a></dt>
@@ -181,10 +175,6 @@ loadScripts(document, 'script');</script
 <dd>
 <div class="block">Standard Comma Separated Value format, as for <a href="org/apache/commons/csv/CSVFormat.html#RFC4180"><code>CSVFormat.RFC4180</code></a> but allowing empty lines.</div>
 </dd>
-<dt><a href="org/apache/commons/csv/CSVFormat.html#defining-column-names-heading" class="search-tag-link">Defining column names</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
-<dt><a href="org/apache/commons/csv/CSVFormat.html#defining-formats-heading" class="search-tag-link">Defining formats</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
 <dt><a href="org/apache/commons/csv/DuplicateHeaderMode.html#DISALLOW" class="member-name-link">DISALLOW</a> - Enum constant in enum org.apache.commons.csv.<a href="org/apache/commons/csv/DuplicateHeaderMode.html" title="enum in org.apache.commons.csv">DuplicateHeaderMode</a></dt>
 <dd>
 <div class="block">Disallows duplicate headers entirely.</div>
@@ -205,7 +195,8 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#EXCEL" class="member-name-link">EXCEL</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Excel file format (using a comma as the value delimiter).</div>
+<div class="block"><a href="https://support.microsoft.com/en-us/office/import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba">Microsoft Excel</a> file
+ format (using a comma as the value delimiter).</div>
 </dd>
 </dl>
 <h2 class="title" id="I:F">F</h2>
@@ -216,7 +207,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#format(java.lang.Object...)" class="member-name-link">format(Object...)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Formats the specified values.</div>
+<div class="block">Formats the specified values as a CSV record string.</div>
 </dd>
 </dl>
 <h2 class="title" id="I:G">G</h2>
@@ -233,7 +224,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVRecord.html#get(java.lang.Enum)" class="member-name-link">get(Enum&lt;?&gt;)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVRecord.html" title="class in org.apache.commons.csv">CSVRecord</a></dt>
 <dd>
-<div class="block">Returns a value by <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>.</div>
+<div class="block">Returns a value by <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><code>Enum</code></a>.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVRecord.html#get(java.lang.String)" class="member-name-link">get(String)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVRecord.html" title="class in org.apache.commons.csv">CSVRecord</a></dt>
 <dd>
@@ -335,6 +326,10 @@ loadScripts(document, 'script');</script
 <dd>
 <div class="block">Gets whether reading end-of-file is allowed even when input is malformed, helps Excel compatibility.</div>
 </dd>
+<dt><a href="org/apache/commons/csv/CSVFormat.html#getMaxRows()" class="member-name-link">getMaxRows()</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
+<dd>
+<div class="block">Gets the maximum number of rows to process, excluding the header row.</div>
+</dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#getNullString()" class="member-name-link">getNullString()</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
 <div class="block">Gets the String to convert to and from <code>null</code>.</div>
@@ -418,11 +413,13 @@ loadScripts(document, 'script');</script
 <dl class="index">
 <dt><a href="org/apache/commons/csv/CSVFormat.html#INFORMIX_UNLOAD" class="member-name-link">INFORMIX_UNLOAD</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Default Informix CSV UNLOAD format used by the <code>UNLOAD TO file_name</code> operation.</div>
+<div class="block">Default <a href="https://www.ibm.com/docs/en/informix-servers/14.10?topic=statements-unload-statement">Informix CSV UNLOAD</a>
+ format used by the <code>UNLOAD TO file_name</code> operation.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#INFORMIX_UNLOAD_CSV" class="member-name-link">INFORMIX_UNLOAD_CSV</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Default Informix CSV UNLOAD format used by the <code>UNLOAD TO file_name</code> operation (escaping is disabled.)</div>
+<div class="block">Default <a href="https://www.ibm.com/docs/en/informix-servers/14.10?topic=statements-unload-statement">Informix CSV UNLOAD</a>
+ format used by the <code>UNLOAD TO file_name</code> operation (escaping is disabled.)</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Predefined.html#InformixUnload" class="member-name-link">InformixUnload</a> - Enum constant in enum org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Predefined.html" title="enum in org.apache.commons.csv">CSVFormat.Predefined</a></dt>
 <dd>
@@ -450,7 +447,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVRecord.html#isMapped(java.lang.String)" class="member-name-link">isMapped(String)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVRecord.html" title="class in org.apache.commons.csv">CSVRecord</a></dt>
 <dd>
-<div class="block">Checks whether a given column is mapped, i.e. its name has been defined to the parser.</div>
+<div class="block">Checks whether a given column is mapped, that is, its name has been defined to the parser.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#isNullStringSet()" class="member-name-link">isNullStringSet()</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
@@ -506,7 +503,8 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#MYSQL" class="member-name-link">MYSQL</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Default MySQL format used by the <code>SELECT INTO OUTFILE</code> and <code>LOAD DATA INFILE</code> operations.</div>
+<div class="block">Default <a href="https://dev.mysql.com/doc/refman/8.0/en/mysqldump-delimited-text.html">MySQL</a>
+ format used by the <code>SELECT INTO OUTFILE</code> and <code>LOAD DATA INFILE</code> operations.</div>
 </dd>
 </dl>
 <h2 class="title" id="I:N">N</h2>
@@ -523,10 +521,6 @@ loadScripts(document, 'script');</script
 <dd>
 <div class="block">Never quotes fields.</div>
 </dd>
-<dt><a href="org/apache/commons/csv/CSVFormat.html#notes-heading" class="search-tag-link">Notes</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
-<dt><a href="org/apache/commons/csv/CSVParser.html#notes-heading" class="search-tag-link">Notes</a> - Search tag in class org.apache.commons.csv.CSVParser</dt>
-<dd>Section</dd>
 </dl>
 <h2 class="title" id="I:O">O</h2>
 <dl class="index">
@@ -536,7 +530,9 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#ORACLE" class="member-name-link">ORACLE</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Default Oracle format used by the SQL*Loader utility.</div>
+<div class="block">Default
+ <a href="https://docs.oracle.com/en/database/oracle/oracle-database/23/sutil/oracle-sql-loader-control-file-contents.html#GUID-D1762699-8154-40F6-90DE-EFB8EB6A9AB0">Oracle</a>
+ format used by the SQL*Loader utility.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/package-summary.html">org.apache.commons.csv</a> - package org.apache.commons.csv</dt>
 <dd>
@@ -547,7 +543,7 @@ loadScripts(document, 'script');</script
 <dl class="index">
 <dt><a href="org/apache/commons/csv/CSVParser.html#parse(java.io.File,java.nio.charset.Charset,org.apache.commons.csv.CSVFormat)" class="member-name-link">parse(File, Charset, CSVFormat)</a> - Static method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></dt>
 <dd>
-<div class="block">Creates a parser for the given <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"><code>File</code></a>.</div>
+<div class="block">Creates a parser for the given <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link"><code>File</code></a>.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVParser.html#parse(java.io.InputStream,java.nio.charset.Charset,org.apache.commons.csv.CSVFormat)" class="member-name-link">parse(InputStream, Charset, CSVFormat)</a> - Static method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></dt>
 <dd>
@@ -563,7 +559,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVParser.html#parse(java.lang.String,org.apache.commons.csv.CSVFormat)" class="member-name-link">parse(String, CSVFormat)</a> - Static method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></dt>
 <dd>
-<div class="block">Creates a parser for the given <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"><code>String</code></a>.</div>
+<div class="block">Creates a parser for the given <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a>.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVParser.html#parse(java.net.URL,java.nio.charset.Charset,org.apache.commons.csv.CSVFormat)" class="member-name-link">parse(URL, Charset, CSVFormat)</a> - Static method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></dt>
 <dd>
@@ -571,21 +567,15 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVParser.html#parse(java.nio.file.Path,java.nio.charset.Charset,org.apache.commons.csv.CSVFormat)" class="member-name-link">parse(Path, Charset, CSVFormat)</a> - Static method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVParser.html" title="class in org.apache.commons.csv">CSVParser</a></dt>
 <dd>
-<div class="block">Creates and returns a parser for the given <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"><code>Path</code></a>, which the caller MUST close.</div>
+<div class="block">Creates and returns a parser for the given <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"><code>Path</code></a>, which the caller MUST close.</div>
 </dd>
-<dt><a href="org/apache/commons/csv/CSVFormat.html#parsing-heading" class="search-tag-link">Parsing</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
-<dt><a href="org/apache/commons/csv/CSVParser.html#parsing-into-memory-heading" class="search-tag-link">Parsing into memory</a> - Search tag in class org.apache.commons.csv.CSVParser</dt>
-<dd>Section</dd>
-<dt><a href="org/apache/commons/csv/CSVParser.html#parsing-record-wise-heading" class="search-tag-link">Parsing record wise</a> - Search tag in class org.apache.commons.csv.CSVParser</dt>
-<dd>Section</dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#POSTGRESQL_CSV" class="member-name-link">POSTGRESQL_CSV</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Default PostgreSQL CSV format used by the <code>COPY</code> operation.</div>
+<div class="block">Default <a href="https://www.postgresql.org/docs/current/static/sql-copy.html">PostgreSQL CSV</a> format used by the <code>COPY</code> operation.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#POSTGRESQL_TEXT" class="member-name-link">POSTGRESQL_TEXT</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Default PostgreSQL text format used by the <code>COPY</code> operation.</div>
+<div class="block">Default <a href="https://www.postgresql.org/docs/current/static/sql-copy.html">PostgreSQL Text</a> format used by the <code>COPY</code> operation.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Predefined.html#PostgreSQLCsv" class="member-name-link">PostgreSQLCsv</a> - Enum constant in enum org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Predefined.html" title="enum in org.apache.commons.csv">CSVFormat.Predefined</a></dt>
 <dd>
@@ -621,7 +611,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#printer()" class="member-name-link">printer()</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<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 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>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVPrinter.html#printHeaders(java.sql.ResultSet)" class="member-name-link">printHeaders(ResultSet)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></dt>
 <dd>
@@ -629,7 +619,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVPrinter.html#println()" class="member-name-link">println()</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></dt>
 <dd>
-<div class="block">Outputs the record separator.</div>
+<div class="block">Prints the record separator.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#println(java.lang.Appendable)" class="member-name-link">println(Appendable)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
@@ -653,7 +643,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVPrinter.html#printRecords(java.lang.Iterable)" class="member-name-link">printRecords(Iterable&lt;?&gt;)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></dt>
 <dd>
-<div class="block">Prints all the objects in the given <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link"><code>Iterable</code></a> handling nested collections/arrays as records.</div>
+<div class="block">Prints all the objects in the given <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link"><code>Iterable</code></a> handling nested collections/arrays as records.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVPrinter.html#printRecords(java.lang.Object...)" class="member-name-link">printRecords(Object...)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></dt>
 <dd>
@@ -669,7 +659,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVPrinter.html#printRecords(java.util.stream.Stream)" class="member-name-link">printRecords(Stream&lt;?&gt;)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVPrinter.html" title="class in org.apache.commons.csv">CSVPrinter</a></dt>
 <dd>
-<div class="block">Prints all the objects in the given <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link"><code>Stream</code></a> handling nested collections/arrays as records.</div>
+<div class="block">Prints all the objects in the given <a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link"><code>Stream</code></a> handling nested collections/arrays as records.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVRecord.html#putIn(M)" class="member-name-link">putIn(M)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVRecord.html" title="class in org.apache.commons.csv">CSVRecord</a></dt>
 <dd>
@@ -685,8 +675,6 @@ loadScripts(document, 'script');</script
 </dl>
 <h2 class="title" id="I:R">R</h2>
 <dl class="index">
-<dt><a href="org/apache/commons/csv/CSVFormat.html#referencing-columns-safely-heading" class="search-tag-link">Referencing columns safely</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Predefined.html#RFC4180" class="member-name-link">RFC4180</a> - Enum constant in enum org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Predefined.html" title="enum in org.apache.commons.csv">CSVFormat.Predefined</a></dt>
 <dd>
 <div class="block">The RFC4180 predefined format.</div>
@@ -698,8 +686,6 @@ loadScripts(document, 'script');</script
 </dl>
 <h2 class="title" id="I:S">S</h2>
 <dl class="index">
-<dt><a href="org/apache/commons/csv/CSVFormat.html#serialization-heading" class="search-tag-link">Serialization</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setAllowDuplicateHeaderNames(boolean)" class="member-name-link">setAllowDuplicateHeaderNames(boolean)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
@@ -709,7 +695,7 @@ loadScripts(document, 'script');</script
 <dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setAllowMissingColumnNames(boolean)" class="member-name-link">setAllowMissingColumnNames(boolean)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
 <dd>
 <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>
+ <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> to be thrown.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setAutoFlush(boolean)" class="member-name-link">setAutoFlush(boolean)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
 <dd>
@@ -753,7 +739,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setHeader(java.lang.Class)" class="member-name-link">setHeader(Class&lt;? extends Enum&lt;?&gt;&gt;)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
 <dd>
-<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.</div>
+<div class="block">Sets the header defined by the given <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><code>Enum</code></a> class.</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setHeader(java.lang.String...)" class="member-name-link">setHeader(String...)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
 <dd>
@@ -792,6 +778,10 @@ loadScripts(document, 'script');</script
 <dd>
 <div class="block">Sets whether reading end-of-file is allowed even when input is malformed, helps Excel compatibility.</div>
 </dd>
+<dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setMaxRows(long)" class="member-name-link">setMaxRows(long)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
+<dd>
+<div class="block">Sets the maximum number of rows to process, excluding the header row.</div>
+</dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.Builder.html#setNullString(java.lang.String)" class="member-name-link">setNullString(String)</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Builder.html" title="class in org.apache.commons.csv">CSVFormat.Builder</a></dt>
 <dd>
 <div class="block">Sets the String to convert to and from <code>null</code>.</div>
@@ -861,7 +851,7 @@ loadScripts(document, 'script');</script
 </dd>
 <dt><a href="org/apache/commons/csv/CSVFormat.html#TDF" class="member-name-link">TDF</a> - Static variable in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.html" title="class in org.apache.commons.csv">CSVFormat</a></dt>
 <dd>
-<div class="block">Tab-delimited format (TDF).</div>
+<div class="block">Tab-delimited format (<a href="https://en.wikipedia.org/wiki/Tab-separated_values">TDF</a>).</div>
 </dd>
 <dt><a href="org/apache/commons/csv/CSVRecord.html#toList()" class="member-name-link">toList()</a> - Method in class org.apache.commons.csv.<a href="org/apache/commons/csv/CSVRecord.html" title="class in org.apache.commons.csv">CSVRecord</a></dt>
 <dd>
@@ -878,11 +868,6 @@ loadScripts(document, 'script');</script
 <div class="block">Returns a string representation of the contents of this record.</div>
 </dd>
 </dl>
-<h2 class="title" id="I:U">U</h2>
-<dl class="index">
-<dt><a href="org/apache/commons/csv/CSVFormat.html#using-predefined-formats-heading" class="search-tag-link">Using predefined formats</a> - Search tag in class org.apache.commons.csv.CSVFormat</dt>
-<dd>Section</dd>
-</dl>
 <h2 class="title" id="I:V">V</h2>
 <dl class="index">
 <dt><a href="org/apache/commons/csv/CSVFormat.Predefined.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum org.apache.commons.csv.<a href="org/apache/commons/csv/CSVFormat.Predefined.html" title="enum in org.apache.commons.csv">CSVFormat.Predefined</a></dt>
@@ -1134,12 +1119,12 @@ the order they are declared.</div>
 </div>
 </dd>
 </dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a></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>
-</main>
+</div>
 </div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-csv/apidocs/index.html
==============================================================================
--- websites/production/commons/content/proper/commons-csv/apidocs/index.html (original)
+++ websites/production/commons/content/proper/commons-csv/apidocs/index.html Wed Mar 19 22:20:06 2025
@@ -1,25 +1,422 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (23) -->
-<title>Apache Commons CSV 1.13.1-SNAPSHOT API</title>
+<!-- Generated by javadoc (17) -->
+<title>Overview (Apache Commons CSV 1.14.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="index redirect">
-<meta name="generator" content="javadoc/IndexRedirectWriter">
-<link rel="canonical" href="org/apache/commons/csv/package-summary.html">
-<link rel="stylesheet" type="text/css" href="resource-files/stylesheet.css" title="Style">
-<script type="text/javascript">window.location.replace('org/apache/commons/csv/package-summary.html')</script>
-<noscript>
-<meta http-equiv="Refresh" content="0;org/apache/commons/csv/package-summary.html">
-</noscript>
+<meta name="description" content="package index">
+<meta name="generator" content="javadoc/PackageIndexWriter">
+<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>
 </head>
-<body class="index-redirect-page">
-<main role="main">
+<body class="package-index-page">
+<script type="text/javascript">var pathtoroot = "./";
+loadScripts(document, 'script');</script>
 <noscript>
-<p>JavaScript is disabled on your browser.</p>
+<div>JavaScript is disabled on your browser.</div>
 </noscript>
-<p><a href="org/apache/commons/csv/package-summary.html">org/apache/commons/csv/package-summary.html</a></p>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top">
+<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 class="nav-bar-cell1-rev">Overview</li>
+<li><a href="org/apache/commons/csv/package-summary.html">Package</a></li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="org/apache/commons/csv/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="help-doc.html#overview">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<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">
+<main role="main">
+<div class="header">
+<h1 class="title">Apache Commons CSV 1.14.0 API</h1>
+</div>
+<div class="block"><img src="../images/commons-logo.png" alt="Apache Commons CSV">
+  <p>
+    You can find the Javadoc package list at the <a href="#all-packages-table">bottom of this page</a>.
+  </p>
+  <section>
+    <h1>Introducing Commons CSV</h1>
+    <p>Apache Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.</p>
+    <p>
+      Common CSV formats are predefined in the <a href="org/apache/commons/csv/CSVFormat.html">CSVFormat</a> class:
+    <table>
+      <caption>CSV Formats</caption>
+      <thead>
+        <tr>
+          <th scope="col">CSVFormat</th>
+          <th scope="col">Description</th>
+          <th scope="col">Since Version</th>
+        </tr>
+      </thead>
+      <tbody>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#DEFAULT">DEFAULT</a></td>
+          <td>IO for the Standard Comma Separated Value format, like <a href="https://datatracker.ietf.org/doc/html/rfc4180">RFC 4180</a> but allowing
+            empty lines.
+          </td>
+          <td>1.0</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#EXCEL">EXCEL</a></td>
+          <td>IO for the <a href="https://support.microsoft.com/en-us/office/import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba">Microsoft
+              Excel CSV.</a> format.
+          </td>
+          <td>1.0</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#INFORMIX_UNLOAD">INFORMIX_UNLOAD</a></td>
+          <td>IO for the <a href="https://www.ibm.com/docs/en/informix-servers/14.10?topic=statements-unload-statement">Informix UNLOAD TO file_name</a>
+            command.
+          </td>
+          <td>1.3</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#INFORMIX_UNLOAD_CSV">INFORMIX_UNLOAD_CSV</a></td>
+          <td>IO for the <a href="https://www.ibm.com/docs/en/informix-servers/14.10?topic=statements-unload-statement">Informix UNLOAD CSV TO
+              file_name</a> command with escaping disabled.
+          </td>
+          <td>1.3</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#MONGODB_CSV">MONGODB_CSV</a></td>
+          <td>IO for the <a href="https://docs.mongodb.com/manual/reference/program/mongoexport/">MongoDB CSV <code>mongoexport</code></a> command.
+          </td>
+          <td>1.7</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#MONGODB_TSV">MONGODB_TSV</a></td>
+          <td>IO for the <a href="https://docs.mongodb.com/manual/reference/program/mongoexport/">MongoDB Tab Separated Values (TSV)<code>mongoexport</code></a>
+            command.
+          </td>
+          <td>1.7</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#MYSQL">MYSQL</a></td>
+          <td>IO for the <a href="https://dev.mysql.com/doc/refman/8.0/en/mysqldump-delimited-text.html">MySQL CSV</a> format.
+          </td>
+          <td>1.0</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#ORACLE">ORACLE</a></td>
+          <td>IO for the <a href="https://docs.oracle.com/database/121/SUTIL/GUID-D1762699-8154-40F6-90DE-EFB8EB6A9AB0.htm#SUTIL4217">Oracle CSV</a> format
+            of the SQL*Loader utility.
+          </td>
+          <td>1.6</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#POSTGRESQL_CSV">POSTGRESQL_CSV</a></td>
+          <td>IO for the <a href="https://www.postgresql.org/docs/current/static/sql-copy.html">PostgreSQL CSV</a> format used by the <code>COPY</code>
+            operation.
+          </td>
+          <td>1.5</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#POSTGRESQL_TEXT">POSTGRESQL_TEXT</a></td>
+          <td>IO for the <a href="https://www.postgresql.org/docs/current/static/sql-copy.html">PostgreSQL Text</a> format used by the <code>COPY</code>
+            operation.
+          </td>
+          <td>1.5</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#RFC4180">RFC4180</a></td>
+          <td>IO for the RFC-4180 format defined by<a href="https://datatracker.ietf.org/doc/html/rfc4180">RFC 4180</a>.
+          </td>
+          <td>1.0</td>
+        </tr>
+        <tr>
+          <td><a href="org/apache/commons/csv/CSVFormat.html#TDF">TDF</a></td>
+          <td>IO for the <a href="https://en.wikipedia.org/wiki/Tab-separated_values">Tab Delimited Format</a> (also known as Tab Separated Values).
+          </td>
+          <td>1.0</td>
+        </tr>
+      </tbody>
+    </table>
+    <p>Custom formats can be created using a fluent style API.</p>
+  </section>
+  <section>
+    <h1>Parsing Standard CSV Files</h1>
+    <p>
+      Parsing files with Apache Commons CSV is relatively straight forward. Pick a
+      <code>CSVFormat</code>
+      and go from there.
+    </p>
+    <section>
+      <h2>Parsing an Excel CSV File</h2>
+      <p>To parse an Excel CSV file, write:</p>
+      <pre>
+        <code>
+Reader in = new FileReader(&quot;path/to/file.csv&quot;);
+Iterable&lt;CSVRecord&gt; records = CSVFormat.EXCEL.parse(in);
+for (CSVRecord record : records) {
+    String lastName = record.get("Last Name");
+    String firstName = record.get("First Name");
+}
+        </code>
+      </pre>
+    </section>
+  </section>
+  <section>
+    <h1>Parsing Custom CSV Files</h1>
+    <p>
+      You can define your own using IO rules by building your own CSVFormat instance. Starting with
+      <code>CSVFormat.builder()</code>
+      lets you start from a predefined format and customize. For example:
+    </p>
+    <pre>
+      <code>
+CSVFormat myFormat = CSVFormat.DEFAULT.builder()
+    .setCommentMarker('#')
+    .setEscape('+')
+    .setIgnoreSurroundingSpaces(true)
+    .setQuote('"')
+    .setQuoteMode(QuoteMode.ALL)
+    .get()
+      </code>
+    </pre>
+  </section>
+  <section>
+    <h1>Handling Byte Order Marks</h1>
+    <p>
+      To handle files that start with a Byte Order Mark (BOM), like some Excel CSV files, you need an extra step to deal with the optional BOM bytes. Using the
+      <a href="https://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/input/BOMInputStream.html"> BOMInputStream </a> class from <a href="https://commons.apache.org/proper/commons-io/">Apache Commons IO</a> simplifies this task; for example:
+    </p>
+    <pre>
+        <code>
+try (Reader reader = new InputStreamReader(BOMInputStream.builder()
+        .setPath(path)
+        .get(), "UTF-8");
+        CSVParser parser = CSVFormat.EXCEL.builder()
+                .setHeader()
+                .get()
+                .parse(reader)) {
+    for (CSVRecord record : parser) {
+        String string = record.get("ColumnA");
+        // ...
+    }
+}
+        </code>
+      </pre>
+    <p>You might find it handy to create something like this:</p>
+    <pre>
+        <code>
+/**
+ * Creates a reader capable of handling BOMs.
+ *
+ * @param path The path to read.
+ * @return a new InputStreamReader for UTF-8 bytes.
+ * @throws IOException if an I/O error occurs.
+ */
+public InputStreamReader newReader(final Path path) throws IOException {
+    return new InputStreamReader(BOMInputStream.builder()
+            .setPath(path)
+            .get(), StandardCharsets.UTF_8);
+}
+        </code>
+      </pre>
+  </section>
+  <section>
+    <h1>Using Headers</h1>
+    <p>
+      Apache Commons CSV provides several ways to access record values. The simplest way is to access values by their index in the record. However, columns in
+      CSV files often have a name, for example: ID, CustomerNo, Birthday, etc. The CSVFormat class provides an API for specifying these <i>header</i> names and
+      CSVRecord on the other hand has methods to access values by their corresponding header name.
+    </p>
+    <section>
+      <h2>Accessing column values by index</h2>
+      <p>To access a record value by index, no special configuration of the CSVFormat is necessary:</p>
+      <pre>
+        <code>
+Reader in = new FileReader(&quot;path/to/file.csv&quot;);
+Iterable&lt;CSVRecord&gt; records = CSVFormat.RFC4180.parse(in);
+for (CSVRecord record : records) {
+    String columnOne = record.get(0);
+    String columnTwo = record.get(1);
+}
+        </code>
+      </pre>
+    </section>
+    <section>
+      <h2>Defining a header manually</h2>
+      <p>Indices may not be the most intuitive way to access record values. For this reason it is possible to assign names to each column in the file:</p>
+      <pre>
+        <code>
+Reader in = new FileReader(&quot;path/to/file.csv&quot;);
+Iterable&lt;CSVRecord&gt; records = CSVFormat.RFC4180.builder()
+  .setHeader("ID", "CustomerNo", "Name")
+  .build()
+  .parse(in);
+for (CSVRecord record : records) {
+    String id = record.get("ID");
+    String customerNo = record.get("CustomerNo");
+    String name = record.get("Name");
+}
+        </code>
+      </pre>
+      Note that column values can still be accessed using their index.
+    </section>
+    <section>
+      <h2>Using an enum to define a header</h2>
+      <p>Using String values all over the code to reference columns can be error prone. For this reason, it is possible to define an enum to specify header
+        names. Note that the enum constant names are used to access column values. This may lead to enums constant names which do not follow the Java coding
+        standard of defining constants in upper case with underscores:</p>
+      <pre>
+        <code>
+public enum Headers {
+    ID, CustomerNo, Name
+}
+Reader in = new FileReader(&quot;path/to/file.csv&quot;);
+Iterable&lt;CSVRecord&gt; records = CSVFormat.RFC4180.builder()
+  .setHeader(Headers.class)
+  .build()
+  .parse(in);
+for (CSVRecord record : records) {
+    String id = record.get(Headers.ID);
+    String customerNo = record.get(Headers.CustomerNo);
+    String name = record.get(Headers.Name);
+}
+        </code>
+      </pre>
+      Again it is possible to access values by their index and by using a String (for example "CustomerNo").
+    </section>
+    <section>
+      <h2>Header auto detection</h2>
+      <p>Some CSV files define header names in their first record. If configured, Apache Commons CSV can parse the header names from the first record:</p>
+      <pre>
+        <code>
+Reader in = new FileReader(&quot;path/to/file.csv&quot;);
+Iterable&lt;CSVRecord&gt; records = CSVFormat.RFC4180.builder()
+  .setHeader()
+  .setSkipHeaderRecord(true)
+  .build()
+  .parse(in);
+for (CSVRecord record : records) {
+    String id = record.get("ID");
+    String customerNo = record.get("CustomerNo");
+    String name = record.get("Name");
+}
+        </code>
+      </pre>
+      This will use the values from the first record as header names and skip the first record when iterating.
+    </section>
+  </section>
+  <section>
+    <h1>Printing with headers</h1>
+    <p>To print a CSV file with headers, you specify the headers in the format:</p>
+    <pre>
+        <code>
+Appendable out = ...;
+CSVPrinter printer = CSVFormat.DEFAULT.builder()
+  .setHeader("H1", "H2")
+  .build()
+  .print(out);
+        </code>
+      </pre>
+    <p>To print a CSV file with JDBC column labels, you specify the ResultSet in the format:</p>
+    <pre>
+        <code>
+try (ResultSet resultSet = ...) {
+    CSVPrinter printer = CSVFormat.DEFAULT.builder()
+      .setHeader(resultSet)
+      .build()
+      .print(out);
+}
+        </code>
+      </pre>
+  </section>
+  <section>
+    <h1>Working with JDBC</h1>
+    <section>
+      <h2>Exporting JDBC Result Sets</h2>
+      <p>
+        To export row data from a JDBC
+        <code>ResultSet</code>
+        , use <a href="org/apache/commons/csv/CSVPrinter.html#printRecords(java.sql.ResultSet)">CSVPrinter.printRecords(ResultSet)</a> :
+      </p>
+      <pre>
+        <code>
+        final StringWriter sw = new StringWriter();
+        final CSVFormat csvFormat = CSVFormat.DEFAULT;
+        try (Connection connection = DriverManager.getConnection("jdbc:h2:mem:my_test;", "sa", "")) {
+            try (Statement stmt = connection.createStatement();
+                    CSVPrinter printer = new CSVPrinter(sw, csvFormat);
+                    ResultSet resultSet = stmt.executeQuery("select ID, NAME, TEXT, BIN_DATA from TEST")) {
+                printer.printRecords(resultSet);
+            }
+        }
+        final String csv = sw.toString();
+        System.out.println(csv);
+        </code>
+        </pre>
+    </section>
+    <section>
+      <h2>Limiting rows from JDBC Result Sets</h2>
+      <p>SQL lets you limit how many rows a SELECT statement returns with the LIMIT clause.</p>
+      <p>
+        When you can't or don't want to change the SQL used to generate rows, JDBC lets you limit how many rows a JDBC Statement returns with the <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/Statement.html#setMaxRows(int)">Statement.setMaxRows(int)</a> method.
+      </p>
+      <p>
+        When you get a JDBC ResultSet from an API like <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/DatabaseMetaData.html#getProcedures(java.lang.String,java.lang.String,java.lang.String)">
+          DatabaseMetaData.getProcedures(...)</a>, there is no SQL or JDBC Statement to use to set a limit, the ResultSet class does not have an API to limit rows.
+      </p>
+      <p>
+        To simplify limiting ResultSet rows, Commons CVS offers the <a href="org/apache/commons/csv/CSVFormat.Builder.html#setMaxRows(long)">CSVFormat.Builder.setMaxRows(long)</a>
+        method. For example:
+      </p>
+      <pre>
+        <code>
+        CSVFormat csvFormat = CSVFormat.DEFAULT
+            .setMaxRows(5_000)
+            .get();
+        try (ResultSet resultSet = ...) {
+            csvFormat.printer().printRecords(resultSet);
+        }
+        </code>
+      </pre>
+      <p>
+        Using the above, calling <a href="org/apache/commons/csv/CSVPrinter.html#printRecords(java.sql.ResultSet)">CSVPrinter.printRecords(ResultSet)</a> will
+        limit the row count to the maximum number of rows specified in setMaxRows().
+      </p>
+      <p>Note that setMaxRows() works with the other methods that print a sequence of records.</p>
+    </section>
+  </section></div>
+<div id="all-packages-table">
+<div class="caption"><span>Packages</span></div>
+<div class="summary-table two-column-summary">
+<div class="table-header col-first">Package</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/commons/csv/package-summary.html">org.apache.commons.csv</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
+<div class="block">Apache Commons CSV</div>
+</div>
+</div>
+</div>
 </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>
+</div>
 </body>
 </html>
\ No newline at end of file

Added: websites/production/commons/content/proper/commons-csv/apidocs/jquery-ui.overrides.css
==============================================================================
--- websites/production/commons/content/proper/commons-csv/apidocs/jquery-ui.overrides.css (added)
+++ websites/production/commons/content/proper/commons-csv/apidocs/jquery-ui.overrides.css Wed Mar 19 22:20:06 2025
@@ -0,0 +1,35 @@
+/*
+ * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.  Oracle designates this
+ * particular file as subject to the "Classpath" exception as provided
+ * by Oracle in the LICENSE file that accompanied this code.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+a.ui-button:active,
+.ui-button:active,
+.ui-button.ui-state-active:hover {
+    /* Overrides the color of selection used in jQuery UI */
+    background: #F8981D;
+    border: 1px solid #F8981D;
+}
\ No newline at end of file

Modified: websites/production/commons/content/proper/commons-csv/apidocs/legal/ASSEMBLY_EXCEPTION
==============================================================================
--- websites/production/commons/content/proper/commons-csv/apidocs/legal/ASSEMBLY_EXCEPTION (original)
+++ websites/production/commons/content/proper/commons-csv/apidocs/legal/ASSEMBLY_EXCEPTION Wed Mar 19 22:20:06 2025
@@ -2,8 +2,8 @@
 OPENJDK ASSEMBLY EXCEPTION
 
 The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
-openjdk.org ("OpenJDK Code") is distributed under the terms of the GNU
-General Public License <https://www.gnu.org/copyleft/gpl.html> version 2
+openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
+General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
 only ("GPL2"), with the following clarification and special exception.
 
     Linking this OpenJDK Code statically or dynamically with other code
@@ -12,7 +12,7 @@ only ("GPL2"), with the following clarif
 
     As a special exception, Oracle gives you permission to link this
     OpenJDK Code with certain code licensed by Oracle as indicated at
-    https://openjdk.org/legal/exception-modules-2007-05-08.html
+    http://openjdk.java.net/legal/exception-modules-2007-05-08.html
     ("Designated Exception Modules") to produce an executable,
     regardless of the license terms of the Designated Exception Modules,
     and to copy and distribute the resulting executable under GPL2,