Apache Commons logo Apache Commons CSV™ logo
Comparing source compatibility of commons-csv-1.9.0.jar against commons-csv-1.8.jar
Old:commons-csv-1.8.jar
New:commons-csv-1.9.0.jar
Created:2021-07-31T08:33:44.514-0400
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (Serializable compatible) final public class org.apache.commons.csv.CSVFormattop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-31256190701916364961
Newtrue-40771868264579016511
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.apache.commons.csv.CSVFormat$Builderbuilder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1396
UNCHANGEDpublic chargetDelimiter()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
9491492
NEWpublic java.lang.StringgetDelimiterString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.1501
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithAllowDuplicateHeaderNames()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
17232253
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithAllowDuplicateHeaderNames(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
17342266
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithAllowMissingColumnNames()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
17482279
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithAllowMissingColumnNames(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
17602292
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithAutoFlush(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
17762306
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithCommentMarker(char)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
17942321
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithCommentMarker(java.lang.Character)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
18092336
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithDelimiter(char)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
18282349
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithEscape(char)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
18472362
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithEscape(java.lang.Character)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
18602375
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithFirstRecordAsHeader()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
18862398
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithHeader(java.lang.Class)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
19172432
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithHeader(java.sql.ResultSet)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.sql.SQLException
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
19552460
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithHeader(java.sql.ResultSetMetaData)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Status:Name:
UNCHANGEDjava.sql.SQLException
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
19852488
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithHeader(java.lang.String[])
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
20202515
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithHeaderComments(java.lang.Object[])
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
20422534
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithIgnoreEmptyLines()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
20562547
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithIgnoreEmptyLines(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
20682560
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithIgnoreHeaderCase()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
20822573
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithIgnoreHeaderCase(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
20952586
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithIgnoreSurroundingSpaces()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
21092599
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithIgnoreSurroundingSpaces(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
21202611
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithNullString(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
21402627
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithQuote(char)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
21562640
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithQuote(java.lang.Character)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
21692653
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithQuoteMode(org.apache.commons.csv.QuoteMode)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
21872666
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithRecordSeparator(char)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22072683
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithRecordSeparator(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22262701
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithSkipHeaderRecord()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22412715
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithSkipHeaderRecord(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22542728
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithSystemRecordSeparator()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22732746
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithTrailingDelimiter()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22832758
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithTrailingDelimiter(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
22962771
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithTrim()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
23102783
UNCHANGEDpublic org.apache.commons.csv.CSVFormatwithTrim(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
23242796
NEW static public class org.apache.commons.csv.CSVFormat$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.apache.commons.csv.CSVFormatbuild()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.257
NEWstatic public org.apache.commons.csv.CSVFormat$Buildercreate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.178
NEWstatic public org.apache.commons.csv.CSVFormat$Buildercreate(org.apache.commons.csv.CSVFormat)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.188
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetAllowDuplicateHeaderNames(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.267
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetAllowMissingColumnNames(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.280
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetAutoFlush(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.291
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetCommentMarker(char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.305
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetCommentMarker(java.lang.Character)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.319
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetDelimiter(char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.333
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetDelimiter(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.343
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetEscape(char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.358
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetEscape(java.lang.Character)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.370
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetHeader(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.399
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetHeader(java.sql.ResultSet)
Status:Name:
NEWjava.sql.SQLException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.431
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetHeader(java.sql.ResultSetMetaData)
Status:Name:
NEWjava.sql.SQLException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.455
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetHeader(java.lang.String[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.486
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetHeaderComments(java.lang.Object[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.501
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetHeaderComments(java.lang.String[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.516
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetIgnoreEmptyLines(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.529
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetIgnoreHeaderCase(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.540
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetIgnoreSurroundingSpaces(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.551
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetNullString(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.567
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetQuote(char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.579
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetQuote(java.lang.Character)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.590
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetQuoteMode(org.apache.commons.csv.QuoteMode)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.604
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetRecordSeparator(char)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.620
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetRecordSeparator(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.636
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetSkipHeaderRecord(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.647
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetTrailingDelimiter(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.658
NEWpublic org.apache.commons.csv.CSVFormat$BuildersetTrim(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.669
MODIFIED final public class org.apache.commons.csv.CSVParsertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.stream.Streamstream()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.746
MODIFIED final public class org.apache.commons.csv.CSVPrintertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidprintHeaders(java.sql.ResultSet)
Status:Name:
NEWjava.io.IOException
NEWjava.sql.SQLException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.230
NEWpublic voidprintRecords(java.sql.ResultSet,boolean)
Status:Name:
NEWjava.sql.SQLException
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.407
MODIFIED (Serializable compatible) final public class org.apache.commons.csv.CSVRecordtop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue14850740386311712011
Newtrue-9883945124729384271
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic  (<-  package_protected )  java.util.MapputIn(java.util.Map)n.a.n.a.
Old fileNew file
271270
NEWpublic java.util.stream.Streamstream()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.298
MODIFIEDpublic  (<-  private )  java.util.ListtoList()n.a.n.a.
Old fileNew file
300308