Issue is just semantics since process is going from int to wrapper object and wrapper to int:
Remember that e.x. Integer Object-type is only wrapper object!
http://today.java.net/pub/a/today/2005/03/24/autoboxing.html
Boxing is a way to wrap primitive types with objects so that they can be used like objects. For example, the Integer class wraps the int primitive type in Java. Similarly, unboxing is a way to convert object types back to primitive types.
[ December 13, 2007: Message edited by: Jari Timonen ]