@@ -684,6 +684,7 @@ public boolean getIgnoreEmptyLines() {
684684 * Specifies whether header names will be accessed ignoring case.
685685 *
686686 * @return {@code true} if header names cases are ignored, {@code false} if they are case sensitive.
687+ * @since 1.3
687688 */
688689 public boolean getIgnoreHeaderCase () {
689690 return ignoreHeaderCase ;
@@ -752,6 +753,7 @@ public boolean getSkipHeaderRecord() {
752753 * Returns whether to add a trailing delimiter.
753754 *
754755 * @return whether to add a trailing delimiter.
756+ * @since 1.3
755757 */
756758 public boolean getTrailingDelimiter () {
757759 return trailingDelimiter ;
@@ -1277,7 +1279,7 @@ public CSVFormat withIgnoreEmptyLines(final boolean ignoreEmptyLines) {
12771279 *
12781280 * @return A new CSVFormat that will ignore case header name.
12791281 * @see #withIgnoreHeaderCase(boolean)
1280- * @since ?
1282+ * @since 1.3
12811283 */
12821284 public CSVFormat withIgnoreHeaderCase () {
12831285 return this .withIgnoreHeaderCase (true );
@@ -1290,6 +1292,7 @@ public CSVFormat withIgnoreHeaderCase() {
12901292 * the case mapping behavior, {@code true} to access name/values, {@code false} to leave the mapping as
12911293 * is.
12921294 * @return A new CSVFormat that will ignore case header name if specified as {@code true}
1295+ * @since 1.3
12931296 */
12941297 public CSVFormat withIgnoreHeaderCase (final boolean ignoreHeaderCase ) {
12951298 return new CSVFormat (delimiter , quoteCharacter , quoteMode , commentMarker , escapeCharacter ,
@@ -1458,6 +1461,7 @@ public CSVFormat withSkipHeaderRecord(final boolean skipHeaderRecord) {
14581461 * whether to trim leading and trailing blanks.
14591462 *
14601463 * @return A new CSVFormat that is equal to this but with the specified trim setting.
1464+ * @since 1.3
14611465 */
14621466 public CSVFormat withTrim (final boolean trim ) {
14631467 return new CSVFormat (delimiter , quoteCharacter , quoteMode , commentMarker , escapeCharacter ,
@@ -1469,6 +1473,7 @@ public CSVFormat withTrim(final boolean trim) {
14691473 * Returns a new {@code CSVFormat} to add a trailing delimiter.
14701474 *
14711475 * @return A new CSVFormat that is equal to this but with the trailing delimiter setting.
1476+ * @since 1.3
14721477 */
14731478 public CSVFormat withTrailingDelimiter () {
14741479 return withTrailingDelimiter (true );
@@ -1481,6 +1486,7 @@ public CSVFormat withTrailingDelimiter() {
14811486 * whether to add a trailing delimiter.
14821487 *
14831488 * @return A new CSVFormat that is equal to this but with the specified trailing delimiter setting.
1489+ * @since 1.3
14841490 */
14851491 public CSVFormat withTrailingDelimiter (final boolean trailingDelimiter ) {
14861492 return new CSVFormat (delimiter , quoteCharacter , quoteMode , commentMarker , escapeCharacter ,
@@ -1492,6 +1498,7 @@ public CSVFormat withTrailingDelimiter(final boolean trailingDelimiter) {
14921498 * Returns a new {@code CSVFormat} to trim leading and trailing blanks.
14931499 *
14941500 * @return A new CSVFormat that is equal to this but with the trim setting on.
1501+ * @since 1.3
14951502 */
14961503 public CSVFormat withTrim () {
14971504 return withTrim (true );
0 commit comments