Use Integer.TYPE
instead of Integer.class
.
As per the Javadocs, this is “The Class instance representing the primitive type int
.”
You can also use int.class
. It’s a shortcut for Integer.TYPE
. Not only classes, even for primitive types you can say type.class
in Java.