converts a constant in internal representation in which boolean , char , byte , short , and int are each represented by an integer into standard representation . other values including null are returned unchanged . concode_field_sep PlaceHolder placeHolder concode_field_sep String formatString concode_elem_sep String formatDouble concode_elem_sep String formatShort concode_elem_sep String format concode_elem_sep String format concode_elem_sep String formatChar concode_elem_sep String formatFloat concode_elem_sep String formatLong concode_elem_sep String formatByte
Object function ( Object arg0 , Type arg1 ) { if ( arg0 instanceof Integer ) { int loc0 = ( Integer ) arg0 ; switch ( arg1 . tag ) { case BOOLEAN : return loc0 != 0 ; case CHAR : return ( char ) loc0 ; case BYTE : return ( byte ) loc0 ; case SHORT : return ( short ) loc0 ; } } return arg0 ; }