This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-csv.git
The following commit(s) were added to refs/heads/master by this push:
new 83760258 Javadoc
83760258 is described below
commit 83760258af3279f7efd9deca788c9b3625cc5d1b
Author: Gary Gregory <[email protected]>
AuthorDate: Wed Aug 30 08:54:59 2023 -0400
Javadoc
---
.../java/org/apache/commons/csv/CSVFormat.java | 60 +++++++++++-----------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/src/main/java/org/apache/commons/csv/CSVFormat.java
b/src/main/java/org/apache/commons/csv/CSVFormat.java
index b3ac7ace..77d557ba 100644
--- a/src/main/java/org/apache/commons/csv/CSVFormat.java
+++ b/src/main/java/org/apache/commons/csv/CSVFormat.java
@@ -477,7 +477,7 @@ public final class CSVFormat implements Serializable {
* The header is also used by the {@link CSVPrinter}.
* </p>
*
- * @param headerEnum the enum defining the header, {@code null} if
disabled, empty if parsed automatically, user specified otherwise.
+ * @param headerEnum the enum defining the header, {@code null} if
disabled, empty if parsed automatically, user-specified otherwise.
* @return This instance.
*/
public Builder setHeader(final Class<? extends Enum<?>> headerEnum) {
@@ -491,7 +491,7 @@ public final class CSVFormat implements Serializable {
}
/**
- * Sets the header from the result set metadata. The header can either
be parsed automatically from the input file with:
+ * Sets the header from the result set metadata. The header can be
parsed automatically from the input file with:
*
* <pre>
* builder.setHeader();
@@ -506,7 +506,7 @@ public final class CSVFormat implements Serializable {
* The header is also used by the {@link CSVPrinter}.
* </p>
*
- * @param resultSet the resultSet for the header, {@code null} if
disabled, empty if parsed automatically, user specified otherwise.
+ * @param resultSet the resultSet for the header, {@code null} if
disabled, empty if parsed automatically, user-specified otherwise.
* @return This instance.
* @throws SQLException SQLException if a database access error occurs
or this method is called on a closed result set.
*/
@@ -515,7 +515,7 @@ public final class CSVFormat implements Serializable {
}
/**
- * Sets the header from the result set metadata. The header can either
be parsed automatically from the input file with:
+ * Sets the header from the result set metadata. The header can be
parsed automatically from the input file with:
*
* <pre>
* builder.setHeader();
@@ -530,7 +530,7 @@ public final class CSVFormat implements Serializable {
* The header is also used by the {@link CSVPrinter}.
* </p>
*
- * @param resultSetMetaData the metaData for the header, {@code null}
if disabled, empty if parsed automatically, user specified otherwise.
+ * @param resultSetMetaData the metaData for the header, {@code null}
if disabled, empty if parsed automatically, user-specified otherwise.
* @return This instance.
* @throws SQLException SQLException if a database access error occurs
or this method is called on a closed result set.
*/
@@ -547,7 +547,7 @@ public final class CSVFormat implements Serializable {
}
/**
- * Sets the header to the given values. The header can either be
parsed automatically from the input file with:
+ * Sets the header to the given values. The header can be parsed
automatically from the input file with:
*
* <pre>
* builder.setHeader();
@@ -562,7 +562,7 @@ public final class CSVFormat implements Serializable {
* The header is also used by the {@link CSVPrinter}.
* </p>
*
- * @param header the header, {@code null} if disabled, empty if parsed
automatically, user specified otherwise.
+ * @param header the header, {@code null} if disabled, empty if parsed
automatically, user-specified otherwise.
* @return This instance.
*/
public Builder setHeader(final String... header) {
@@ -909,8 +909,8 @@ public final class CSVFormat implements Serializable {
false, false, false, DuplicateHeaderMode.ALLOW_ALL);
/**
- * Excel file format (using a comma as the value delimiter). Note that the
actual value delimiter used by Excel is locale dependent, it might be necessary
- * to customize this format to accommodate to your regional settings.
+ * Excel file format (using a comma as the value delimiter). Note that the
actual value delimiter used by Excel is locale-dependent, it might be necessary
+ * to customize this format to accommodate your regional settings.
*
* <p>
* For example for parsing or generating a CSV file on a French system the
following format will be used:
@@ -949,7 +949,7 @@ public final class CSVFormat implements Serializable {
* Default Informix CSV UNLOAD format used by the {@code UNLOAD TO
file_name} operation.
*
* <p>
- * This is a comma-delimited format with a LF character as the line
separator. Values are not quoted and special characters are escaped with {@code
'\'}.
+ * This is a comma-delimited format with an LF character as the line
separator. Values are not quoted and special characters are escaped with {@code
'\'}.
* The default NULL string is {@code "\\N"}.
* </p>
*
@@ -981,7 +981,7 @@ public final class CSVFormat implements Serializable {
* Default Informix CSV UNLOAD format used by the {@code UNLOAD TO
file_name} operation (escaping is disabled.)
*
* <p>
- * This is a comma-delimited format with a LF character as the line
separator. Values are not quoted and special characters are escaped with {@code
'\'}.
+ * This is a comma-delimited format with an LF character as the line
separator. Values are not quoted and special characters are escaped with {@code
'\'}.
* The default NULL string is {@code "\\N"}.
* </p>
*
@@ -1084,7 +1084,7 @@ public final class CSVFormat implements Serializable {
* Default MySQL format used by the {@code SELECT INTO OUTFILE} and {@code
LOAD DATA INFILE} operations.
*
* <p>
- * This is a tab-delimited format with a LF character as the line
separator. Values are not quoted and special
+ * This is a tab-delimited format with an LF character as the line
separator. Values are not quoted and special
* characters are escaped with {@code '\'}. The default NULL string is
{@code "\\N"}.
* </p>
*
@@ -1121,7 +1121,7 @@ public final class CSVFormat implements Serializable {
* Default Oracle format used by the SQL*Loader utility.
*
* <p>
- * This is a comma-delimited format with the system line separator
character as the record separator.Values are
+ * This is a comma-delimited format with the system line separator
character as the record separator. Values are
* double quoted when needed and special characters are escaped with
{@code '"'}. The default NULL string is
* {@code ""}. Values are trimmed.
* </p>
@@ -1161,7 +1161,7 @@ public final class CSVFormat implements Serializable {
* Default PostgreSQL CSV format used by the {@code COPY} operation.
*
* <p>
- * This is a comma-delimited format with a LF character as the line
separator. Values are double quoted and special
+ * This is a comma-delimited format with an LF character as the line
separator. Values are double quoted and special
* characters are not escaped. The default NULL string is {@code ""}.
* </p>
*
@@ -1199,7 +1199,7 @@ public final class CSVFormat implements Serializable {
* Default PostgreSQL text format used by the {@code COPY} operation.
*
* <p>
- * This is a tab-delimited format with a LF character as the line
separator. Values are not quoted and special
+ * This is a tab-delimited format with an LF character as the line
separator. Values are not quoted and special
* characters are escaped with {@code '\\'}. The default NULL string is
{@code "\\N"}.
* </p>
*
@@ -1890,7 +1890,7 @@ public final class CSVFormat implements Serializable {
}
/**
- * Tests whether escape are being processed.
+ * Tests whether escapes are being processed.
*
* @return {@code true} if escapes are processed
*/
@@ -1899,7 +1899,7 @@ public final class CSVFormat implements Serializable {
}
/**
- * Tests whether a nullString has been defined.
+ * Tests whether a null string has been defined.
*
* @return {@code true} if a nullString is defined
*/
@@ -2009,7 +2009,7 @@ public final class CSVFormat implements Serializable {
if (object == null) {
out.append(value);
} else if (isQuoteCharacterSet()) {
- // the original object is needed so can check for Number
+ // The original object is needed so can check for Number
printWithQuotes(object, value, out, newRecord);
} else if (isEscapeCharacterSet()) {
printWithEscapes(value, out);
@@ -2086,7 +2086,7 @@ public final class CSVFormat implements Serializable {
}
/**
- * Prints the given {@code values} to {@code out} as a single record of
delimiter separated values followed by the record separator.
+ * Prints the given {@code values} to {@code out} as a single record of
delimiter-separated values followed by the record separator.
*
* <p>
* The values will be quoted if needed. Quotes and new-line characters
will be escaped. This method adds the record separator to the output after
printing
@@ -2241,7 +2241,7 @@ public final class CSVFormat implements Serializable {
return;
case MINIMAL:
if (len <= 0) {
- // always quote an empty token that is the first
+ // Always quote an empty token that is the first
// on the line, as it may be the only thing on the
// line. If it were not quoted in that case,
// an empty line has no tokens.
@@ -2279,7 +2279,7 @@ public final class CSVFormat implements Serializable {
}
if (!quote) {
- // no encapsulation needed - write out the original value
+ // No encapsulation needed - write out the original value
out.append(charSeq, start, len);
return;
}
@@ -2289,12 +2289,12 @@ public final class CSVFormat implements Serializable {
}
if (!quote) {
- // no encapsulation needed - write out the original value
+ // No encapsulation needed - write out the original value
out.append(charSeq, start, len);
return;
}
- // we hit something that needed encapsulation
+ // We hit something that needed encapsulation
out.append(quoteChar);
// Pick up where we left off: pos should be positioned on the first
character that caused
@@ -2310,13 +2310,13 @@ public final class CSVFormat implements Serializable {
pos++;
}
- // write the last segment
+ // Write the last segment
out.append(charSeq, start, pos);
out.append(quoteChar);
}
/**
- * Always use quotes unless QuoteMode is NONE, so we not have to look
ahead.
+ * Always use quotes unless QuoteMode is NONE, so we do not have to look
ahead.
*
* @param reader What to print
* @param appendable Where to print it
@@ -2417,7 +2417,7 @@ public final class CSVFormat implements Serializable {
/**
* Verifies the validity and consistency of the attributes, and throws an
{@link IllegalArgumentException} if necessary.
* <p>
- * Because an instance can be used for both writing an parsing, not all
conditions can be tested here. For example allowMissingColumnNames is only used
for
+ * Because an instance can be used for both writing and parsing, not all
conditions can be tested here. For example, allowMissingColumnNames is only
used for
* parsing, so it cannot be used here.
* </p>
*
@@ -2570,7 +2570,7 @@ public final class CSVFormat implements Serializable {
* Builds a new {@code CSVFormat} with the delimiter of the format set to
the specified character.
*
* @param delimiter the delimiter character
- * @return A new CSVFormat that is equal to this with the specified
character as delimiter
+ * @return A new CSVFormat that is equal to this with the specified
character as a delimiter
* @throws IllegalArgumentException thrown if the specified character is a
line break
* @deprecated Use {@link Builder#setDelimiter(char)}
*/
@@ -2679,7 +2679,7 @@ public final class CSVFormat implements Serializable {
* The header is also used by the {@link CSVPrinter}.
* </p>
*
- * @param resultSet the resultSet for the header, {@code null} if
disabled, empty if parsed automatically, user specified otherwise.
+ * @param resultSet the resultSet for the header, {@code null} if
disabled, empty if parsed automatically, user-specified otherwise.
* @return A new CSVFormat that is equal to this but with the specified
header
* @throws SQLException SQLException if a database access error occurs or
this method is called on a closed result set.
* @since 1.1
@@ -2735,7 +2735,7 @@ public final class CSVFormat implements Serializable {
* The header is also used by the {@link CSVPrinter}.
* </p>
*
- * @param header the header, {@code null} if disabled, empty if parsed
automatically, user specified otherwise.
+ * @param header the header, {@code null} if disabled, empty if parsed
automatically, user-specified otherwise.
* @return A new CSVFormat that is equal to this but with the specified
header
* @see Builder#setSkipHeaderRecord(boolean)
* @deprecated Use {@link Builder#setHeader(String...)}
@@ -2793,7 +2793,7 @@ public final class CSVFormat implements Serializable {
/**
* Builds a new {@code CSVFormat} with the header ignore case behavior set
to {@code true}.
*
- * @return A new CSVFormat that will ignore case header name.
+ * @return A new CSVFormat that will ignore the new case header name
behavior.
* @see Builder#setIgnoreHeaderCase(boolean)
* @since 1.3
* @deprecated Use {@link Builder#setIgnoreHeaderCase(boolean)
Builder#setIgnoreHeaderCase(true)}