decodes an encoded integer from the stream . this method does bounds checking , to ensure values fit , since some values may be encoded as unsigned values , and java types are all signed . concode_field_sep int valueLen concode_elem_sep PackFormatInputStream format concode_elem_sep int valueOff concode_elem_sep byte[] value concode_field_sep void getByteArrayInternal concode_elem_sep int getByteArrayLength concode_elem_sep byte getByte concode_elem_sep short getShort concode_elem_sep String getString concode_elem_sep long getLong concode_elem_sep byte[] getValue concode_elem_sep int getInt concode_elem_sep short unpackShort concode_elem_sep void getByteArray concode_elem_sep void getByteArray concode_elem_sep byte[] getByteArray concode_elem_sep String getFormat concode_elem_sep long getRecord concode_elem_sep long unpackLong
int function ( boolean arg0 ) { long loc0 = unpackLong ( true ) ; if ( ( arg0 && ( loc0 > Integer . MAX_VALUE || loc0 < Integer . MIN_VALUE ) ) || ( ! arg0 && ( int ) loc0 < 0 ) ) { throw new WiredTigerPackingException ( "srini_string" ) ; } return ( int ) loc0 ; }