question: converts primitive long type to byte array and stores it in specifiedbyte array . the highest byte in the value is the first byte in result array . concode_field_sep PlaceHolder placeHolder concode_field_sep byte[] longToBytes concode_elem_sep int longToBytes concode_elem_sep long bytesToLong concode_elem_sep UUID bytesToUuid concode_elem_sep byte[] uuidToBytes concode_elem_sep int uuidToBytes concode_elem_sep short bytesToShort concode_elem_sep long fromBytes concode_elem_sep byte[] shortToBytes concode_elem_sep int shortToBytes concode_elem_sep int bytesToInt concode_elem_sep byte[] intToBytes concode_elem_sep int intToBytes
target: byte [ ] function ( long arg0 , byte [ ] arg1 , int arg2 , int arg3 ) { assert arg1 != null ; assert arg3 <= 8 ; assert arg1 . length >= arg2 + arg3 ; for ( int loc0 = arg3 - 1 ; loc0 >= 0 ; loc0 -- ) { arg1 [ arg2 + loc0 ] = ( byte ) ( arg0 & 0xFF ) ; arg0 >>>= 8 ; } return arg1 ; }