Skip to content

Commit 0aba82a

Browse files
committed
Reuse ArrayUtils.setAll()
Javadoc
1 parent 36423bd commit 0aba82a

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/main/java/org/apache/commons/lang3/ClassUtils.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1442,9 +1442,9 @@ public static boolean isPublic(final Class<?> cls) {
14421442
/**
14431443
* Converts the specified array of primitive Class objects to an array of its corresponding wrapper Class objects.
14441444
*
1445-
* @param classes the class array to convert, may be null or empty
1446-
* @return an array which contains for each given class, the wrapper class or the original class if class is not a
1447-
* primitive. {@code null} if null input. Empty array if an empty array passed in.
1445+
* @param classes the class array to convert, may be null or empty.
1446+
* @return an array which contains for each given class, the wrapper class or the original class if class is not a primitive. {@code null} if null input.
1447+
* Empty array if an empty array passed in.
14481448
* @since 2.1
14491449
*/
14501450
public static Class<?>[] primitivesToWrappers(final Class<?>... classes) {
@@ -1454,9 +1454,7 @@ public static Class<?>[] primitivesToWrappers(final Class<?>... classes) {
14541454
if (classes.length == 0) {
14551455
return classes;
14561456
}
1457-
final Class<?>[] convertedClasses = new Class[classes.length];
1458-
Arrays.setAll(convertedClasses, i -> primitiveToWrapper(classes[i]));
1459-
return convertedClasses;
1457+
return ArrayUtils.setAll(new Class[classes.length], i -> primitiveToWrapper(classes[i]));
14601458
}
14611459

14621460
/**
@@ -1466,7 +1464,7 @@ public static Class<?>[] primitivesToWrappers(final Class<?>... classes) {
14661464
* NOTE: From v2.2, this method handles {@code Void.TYPE}, returning {@code Void.TYPE}.
14671465
* </p>
14681466
*
1469-
* @param cls the class to convert, may be null
1467+
* @param cls the class to convert, may be null.
14701468
* @return the wrapper class for {@code cls} or {@code cls} if {@code cls} is not a primitive. {@code null} if null
14711469
* input.
14721470
* @since 2.1

0 commit comments

Comments
 (0)