Provides extensions to the compiler to allow primitives to be used as objects.

This package allows for any java primitive (bool, char, short, int, long, float, or double ) to be used as an object. Thus, implicit casting from int to Object is handled; it also allows for an explicit cast from Object to int.