I need to get the value of a field using reflection. It so happens that I am not always sure what the datatype of the field is. For that, and to avoid some code duplication
If you know that the Integer is not NULL, you can simply do this:
Integer intVal = 1; Long longVal = (long) (int) intVal