generate a byte array from the hex representation of the given byte array . concode_field_sep byte[] HEX_DIGIT_TABLE concode_elem_sep int LAST_DIGIT_MASK concode_elem_sep int SIZE_OF_SHORT concode_elem_sep int SIZE_OF_BOOLEAN concode_elem_sep int SIZE_OF_BYTE concode_elem_sep Charset UTF8_CHARSET concode_elem_sep int SIZE_OF_LONG concode_elem_sep int SIZE_OF_INT concode_elem_sep byte[] FROM_HEX_DIGIT_TABLE concode_elem_sep int SIZE_OF_FLOAT concode_elem_sep int SIZE_OF_DOUBLE concode_elem_sep int SIZE_OF_CHAR concode_elem_sep int CACHE_LINE_LENGTH concode_field_sep int next concode_elem_sep boolean isPowerOfTwo concode_elem_sep byte[] fromHex concode_elem_sep byte[] toHexByteArray concode_elem_sep byte[] toHexByteArray concode_elem_sep int previous concode_elem_sep boolean isEven concode_elem_sep String toHex concode_elem_sep String toHex concode_elem_sep int calculateShiftForScale concode_elem_sep int generateRandomisedId concode_elem_sep boolean isAligned concode_elem_sep int align concode_elem_sep int findNextPositivePowerOfTwo
byte [ ] function ( final byte [ ] arg0 ) { final byte [ ] loc0 = new byte [ arg0 . length >> 1 ] ; for ( int loc1 = 0 ; loc1 < arg0 . length ; loc1 += 2 ) { loc0 [ loc1 >> 1 ] = ( byte ) ( ( FROM_HEX_DIGIT_TABLE [ arg0 [ loc1 ] ] << 4 ) | FROM_HEX_DIGIT_TABLE [ arg0 [ loc1 + 1 ] ] ) ; } return loc0 ; }