Comparing source compatibility of commons-lang3-3.12.0.jar against commons-lang3-3.11.jar
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
Constructors:
Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number |
NEW | public | ArraySorter() | n.a. | n.a. |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | byte[] | sort(byte[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | char[] | sort(char[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | double[] | sort(double[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | float[] | sort(float[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | int[] | sort(int[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | long[] | sort(long[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | short[] | sort(short[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | java.lang.Object[] | sort(java.lang.Object[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | java.lang.Object[] | sort(java.lang.Object[],java.util.Comparator) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public static final | java.lang.String | n.a. | FALSE |
NEW | public static final | java.lang.String | n.a. | NO |
NEW | public static final | java.lang.String | n.a. | OFF |
NEW | public static final | java.lang.String | n.a. | ON |
NEW | public static final | java.lang.String | n.a. | TRUE |
NEW | public static final | java.lang.String | n.a. | YES |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | java.lang.Boolean[] | booleanValues() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | boolean[] | primitiveValues() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | short | getAsShort(org.apache.commons.lang3.function.FailableShortSupplier) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public abstract | short | getAsShort() |
Status: | Name: |
NEW | java.lang.Throwable |
| n.a. |
Old file | New file |
n.a. | n.a. |
|
Annotations:
Status: | Fully Qualified Name: | Elements: |
NEW | java.lang.FunctionalInterface | n.a. |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public abstract | boolean | applyAsBoolean(java.lang.Object,java.lang.Object) | n.a. | n.a. |
Old file | New file |
n.a. | n.a. |
|
Annotations:
Status: | Fully Qualified Name: | Elements: |
NEW | java.lang.FunctionalInterface | n.a. |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | org.apache.commons.lang3.function.TriFunction | andThen(java.util.function.Function) | n.a. | n.a. |
|
NEW | public abstract | java.lang.Object | apply(java.lang.Object,java.lang.Object,java.lang.Object) | n.a. | n.a. |
Old file | New file |
n.a. | n.a. |
|
Annotations:
Status: | Fully Qualified Name: | Elements: |
NEW | java.lang.FunctionalInterface | n.a. |
| Serializable | default serialVersionUID | serialVersionUID in class |
Old | true | 7404803763666127959 | n.a. |
New | true | 688678654556806819 | n.a. |
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public static final | org.apache.commons.lang3.JavaVersion | n.a. | JAVA_17 |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | java.util.Locale | toLocale(java.util.Locale) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public static final | java.lang.Long | n.a. | LONG_INT_MAX_VALUE |
NEW | public static final | java.lang.Long | n.a. | LONG_INT_MIN_VALUE |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | java.lang.Object | requireNonEmpty(java.lang.Object) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 1211 |
|
NEW | static public | java.lang.Object | requireNonEmpty(java.lang.Object,java.lang.String) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 1239 |
|
NEW | static public | void | wait(java.lang.Object,java.time.Duration) |
Status: | Name: |
NEW | java.lang.InterruptedException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 1336 |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | boolean | containsAnyIgnoreCase(java.lang.CharSequence,java.lang.CharSequence[]) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 1210 |
|
NEW | static public | java.lang.String | join(boolean[],char) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 3885 |
|
NEW | static public | java.lang.String | join(boolean[],char,int,int) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 3922 |
|
NEW | static public | java.lang.String | substringBefore(java.lang.String,int) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
Old file | New file |
n.a. | 8727 |
|
Fields:
Status | Modifier | Type | Field | Compatibility Changes: |
NEW | public static final | boolean | n.a. | IS_OS_MAC_OSX_BIG_SUR |
NEW | public static final | boolean | n.a. | IS_OS_MAC_OSX_CATALINA |
NEW | public static final | boolean | n.a. | IS_OS_MAC_OSX_HIGH_SIERRA |
NEW | public static final | boolean | n.a. | IS_OS_MAC_OSX_MOJAVE |
NEW | public static final | boolean | n.a. | IS_OS_MAC_OSX_SIERRA |
| Serializable | default serialVersionUID | serialVersionUID in class |
Old | true | 4607049560896754066 | 7628716375283629643 |
New | true | -6435491394427603139 | 7628716375283629643 |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | boolean | isNotEmpty() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | void | join(java.lang.Thread,java.time.Duration) |
Status: | Name: |
NEW | java.lang.InterruptedException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | void | sleep(java.time.Duration) |
Status: | Name: |
NEW | java.lang.InterruptedException |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Constructors:
Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number |
NEW | public | DurationUtils() | n.a. | n.a. |
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | static public | void | accept(org.apache.commons.lang3.function.FailableBiConsumer,java.time.Duration) |
Status: | Name: |
NEW | java.lang.Throwable |
|
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | int | getNanosOfMiili(java.time.Duration) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | boolean | isPositive(java.time.Duration) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | java.time.Duration | toDuration(long,java.util.concurrent.TimeUnit) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | int | toMillisInt(java.time.Duration) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
NEW | static public | java.time.Duration | zeroIfNull(java.time.Duration) | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
| Serializable | default serialVersionUID | serialVersionUID in class |
Old | true | 5621668212772492666 | 3 |
New | true | 7102784220180656420 | 3 |
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | java.lang.String | toStringAll() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
Methods:
Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number |
NEW | public | long | getStopTime() | n.a. |
Change |
METHOD_ADDED_TO_PUBLIC_CLASS |
|
|
|