question: get value as four bytes in big endian byte order . concode_field_sep ZipLong CFH_SIG concode_elem_sep int BYTE_MASK concode_elem_sep int BYTE_1_SHIFT concode_elem_sep int BYTE_1_MASK concode_elem_sep int BYTE_3_SHIFT concode_elem_sep int BYTE_1 concode_elem_sep ZipLong DD_SIG concode_elem_sep long BYTE_3_MASK concode_elem_sep int WORD concode_elem_sep int BYTE_3 concode_elem_sep int BYTE_2 concode_elem_sep ZipLong LFH_SIG concode_elem_sep int BYTE_2_SHIFT concode_elem_sep long value concode_elem_sep int BYTE_2_MASK concode_field_sep long getValue concode_elem_sep long getValue concode_elem_sep long getValue concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep Object clone concode_elem_sep String toString
target: byte [ ] function ( long arg0 ) { byte [ ] loc0 = new byte [ WORD ] ; loc0 [ 0 ] = ( byte ) ( ( arg0 & BYTE_MASK ) ) ; loc0 [ BYTE_1 ] = ( byte ) ( ( arg0 & BYTE_1_MASK ) >> BYTE_1_SHIFT ) ; loc0 [ BYTE_2 ] = ( byte ) ( ( arg0 & BYTE_2_MASK ) >> BYTE_2_SHIFT ) ; loc0 [ BYTE_3 ] = ( byte ) ( ( arg0 & BYTE_3_MASK ) >> BYTE_3_SHIFT ) ; return loc0 ; }