Comparing source compatibility of commons-io-2.19.0.jar against commons-io-2.18.0.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
static
public
|
n.a. |
java.nio.ByteBuffer |
littleEndian(byte[]) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
43
|
|
NEW |
static
public
|
n.a. |
java.nio.ByteBuffer |
littleEndian(java.nio.ByteBuffer) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
53
|
|
NEW |
static
public
|
n.a. |
java.nio.ByteBuffer |
littleEndian(int) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
68
|
|
|
Serializable |
default serialVersionUID |
serialVersionUID in class |
Old | true |
-3553219273362189713 |
1 |
New | true |
8373102092855132620 |
1 |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
boolean |
matches(int[]) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
242
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
static
public
|
n.a. |
boolean |
contentEquals(java.nio.channels.FileChannel, java.nio.channels.FileChannel, int)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
Status: |
Name: |
UNCHANGED |
java.io.IOException |
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
NEW |
static
public
|
n.a. |
boolean |
contentEquals(java.nio.channels.ReadableByteChannel, java.nio.channels.ReadableByteChannel, int) |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
64
|
|
NEW |
static
public
|
n.a. |
boolean |
contentEquals(java.nio.channels.SeekableByteChannel, java.nio.channels.SeekableByteChannel, int) |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
118
|
|
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
Charsets()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.io.file.CountingPathVisitor |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
AccumulatorPathVisitor(org.apache.commons.io.file.Counters$PathCounters, org.apache.commons.io.file.PathFilter, org.apache.commons.io.file.PathFilter, org.apache.commons.io.function.IOBiFunction)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
151
|
201
|
|
UNCHANGED |
public
|
n.a. |
AccumulatorPathVisitor(org.apache.commons.io.file.Counters$PathCounters)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
125
|
171
|
|
UNCHANGED |
public
|
n.a. |
AccumulatorPathVisitor(org.apache.commons.io.file.Counters$PathCounters, org.apache.commons.io.file.PathFilter, org.apache.commons.io.file.PathFilter)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
137
|
185
|
|
UNCHANGED |
public
|
n.a. |
AccumulatorPathVisitor()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
116
|
156
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
static
public
|
n.a. |
org.apache.commons.io.file.AccumulatorPathVisitor$Builder |
builder() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
91
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
NEW |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
n.a. |
Interfaces:
Status |
Interface |
Compatibility Changes |
NEW |
org.apache.commons.io.function.IOSupplier |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
AccumulatorPathVisitor$Builder() |
|
n.a. |
Old file |
New file |
n.a.
|
73
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.io.file.AccumulatorPathVisitor |
get() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
79
|
|
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
Counters()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.io.file.SimplePathVisitor |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
CountingPathVisitor(org.apache.commons.io.file.Counters$PathCounters, org.apache.commons.io.file.PathFilter, org.apache.commons.io.file.PathFilter, org.apache.commons.io.function.IOBiFunction)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
107
|
232
|
|
Generic Templates:
Change Status |
Name |
Old Type |
New Type |
Generics |
NEW |
B |
n.a. |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
|
NEW |
T |
n.a. |
java.lang.Object |
|
Superclass:
Status |
Superclass |
Compatibility Changes |
NEW |
org.apache.commons.io.file.SimplePathVisitor$AbstractBuilder |
n.a. |
Interfaces:
Status |
Interface |
Compatibility Changes |
NEW |
org.apache.commons.io.function.IOSupplier |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
CountingPathVisitor$AbstractBuilder() |
|
n.a. |
Old file |
New file |
n.a.
|
59
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
setDirectoryFilter(org.apache.commons.io.file.PathFilter) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
86
|
|
NEW |
public
|
n.a. |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
setDirectoryPostTransformer(java.util.function.UnaryOperator) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
97
|
|
NEW |
public
|
n.a. |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
setFileFilter(org.apache.commons.io.file.PathFilter) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
108
|
|
NEW |
public
|
n.a. |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
setPathCounters(org.apache.commons.io.file.Counters$PathCounters) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
119
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
NEW |
org.apache.commons.io.file.CountingPathVisitor$AbstractBuilder |
n.a. |
Interfaces:
Status |
Interface |
Compatibility Changes |
NEW |
org.apache.commons.io.function.IOSupplier |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
CountingPathVisitor$Builder() |
|
n.a. |
Old file |
New file |
n.a.
|
134
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.io.file.CountingPathVisitor |
get() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
140
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
static
public
|
n.a. |
boolean |
contentEquals(java.nio.file.FileSystem, java.nio.file.FileSystem) |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
328
|
|
Generic Templates:
Change Status |
Name |
Old Type |
New Type |
Generics |
NEW |
B |
n.a. |
org.apache.commons.io.build.AbstractSupplier |
|
NEW |
T |
n.a. |
java.lang.Object |
|
Superclass:
Status |
Superclass |
Compatibility Changes |
NEW |
org.apache.commons.io.build.AbstractSupplier |
n.a. |
Interfaces:
Status |
Interface |
Compatibility Changes |
NEW |
org.apache.commons.io.function.IOSupplier |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
SimplePathVisitor$AbstractBuilder() |
|
n.a. |
Old file |
New file |
n.a.
|
50
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.io.build.AbstractSupplier |
setVisitFileFailedFunction(org.apache.commons.io.function.IOBiFunction) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
68
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
java.util.function.BooleanSupplier |
asBooleanSupplier() |
|
n.a. |
Old file |
New file |
n.a.
|
39
|
|
NEW |
public
abstract
|
n.a. |
boolean |
getAsBoolean() |
Status: |
Name: |
NEW |
java.io.IOException |
|
n.a. |
Old file |
New file |
n.a.
|
n.a.
|
|
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.FunctionalInterface |
n.a. |
Generic Templates:
Change Status |
Name |
Old Type |
New Type |
Generics |
NEW |
T |
n.a. |
java.lang.Object |
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
void |
forEach(org.apache.commons.io.function.IOConsumer) |
Status: |
Name: |
NEW |
java.io.IOException |
|
n.a. |
Old file |
New file |
n.a.
|
40
|
|
NEW |
public
abstract
|
n.a. |
org.apache.commons.io.function.IOIterator |
iterator() |
|
n.a. |
Old file |
New file |
n.a.
|
n.a.
|
|
NEW |
public
|
n.a. |
org.apache.commons.io.function.IOSpliterator |
spliterator() |
|
n.a. |
Old file |
New file |
n.a.
|
58
|
|
NEW |
public
abstract
|
n.a. |
java.lang.Iterable |
unwrap() |
|
n.a. |
Old file |
New file |
n.a.
|
n.a.
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
static
public
|
n.a. |
boolean |
getAsBoolean(org.apache.commons.io.function.IOBooleanSupplier) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
246
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED (*) |
static
public
|
n.a. |
void |
closeQuietly(java.io.Closeable, java.util.function.Consumer (*)) |
|
n.a. |
Old file |
New file |
583
|
587
|
|
Compatibility Changes:
Change |
CLASS_GENERIC_TEMPLATE_CHANGED |
Generic Templates:
Change Status |
Name |
Old Type |
New Type |
Generics |
NEW |
T |
n.a. |
org.apache.commons.io.output.AbstractByteArrayOutputStream |
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.io.OutputStream |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
protected
|
n.a. |
org.apache.commons.io.output.AbstractByteArrayOutputStream |
asThis() |
|
n.a. |
Old file |
New file |
n.a.
|
117
|
|
NEW |
public
|
n.a. |
void |
write(byte[]) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
329
|
|
NEW |
public
|
n.a. |
org.apache.commons.io.output.AbstractByteArrayOutputStream |
write(java.lang.CharSequence, java.nio.charset.Charset) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
344
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.io.OutputStream |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
public
|
n.a. |
BrokenOutputStream(java.util.function.Supplier)
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
|
NEW |
public
|
n.a. |
BrokenOutputStream(java.util.function.Function) |
|
n.a. |
Old file |
New file |
n.a.
|
75
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
org.apache.commons.io.output.ThresholdingOutputStream |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
UNCHANGED |
protected
|
n.a. |
java.io.OutputStream |
getStream()
Annotations:
Status: |
Fully Qualified Name: |
Elements: |
NEW |
java.lang.Deprecated |
n.a. |
|
Status: |
Name: |
UNCHANGED |
java.io.IOException |
|
Compatibility Changes:
Change |
ANNOTATION_DEPRECATED_ADDED |
|
Old file |
New file |
421
|
424
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.io.FilterOutputStream |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.io.output.ProxyOutputStream |
setReference(java.io.OutputStream) |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
169
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
NEW |
org.apache.commons.io.build.AbstractStreamBuilder |
n.a. |
Interfaces:
Status |
Interface |
Compatibility Changes |
NEW |
org.apache.commons.io.function.IOSupplier |
n.a. |
Constructors:
Status |
Modifier |
Generic Templates |
Constructor |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
ProxyOutputStream$Builder() |
|
n.a. |
Old file |
New file |
n.a.
|
51
|
|
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
org.apache.commons.io.output.ProxyOutputStream |
get() |
Status: |
Name: |
NEW |
java.io.IOException |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
74
|
|
Superclass:
Status |
Superclass |
Compatibility Changes |
UNCHANGED |
java.io.OutputStream |
n.a. |
Methods:
Status |
Modifier |
Generic Templates |
Type |
Method |
Exceptions |
Compatibility Changes: |
Line Number |
NEW |
public
|
n.a. |
java.io.RandomAccessFile |
getRandomAccessFile() |
|
Compatibility Changes:
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file |
New file |
n.a.
|
129
|
|
|