generate fingerprint of `` byte start,limit-1 '' . concode_field_sep String projectId concode_field_sep String generateId concode_elem_sep long generateId concode_elem_sep int hash32
long function ( byte [ ] arg0 , int arg1 , int arg2 ) { int loc0 = hash32 ( arg0 , arg1 , arg2 , 0 ) ; int loc1 = hash32 ( arg0 , arg1 , arg2 , 102072 ) ; if ( ( loc0 == 0 ) && ( loc1 == 0 || loc1 == 1 ) ) { loc0 ^= 0x130f9bef ; loc1 ^= 0x94a0a928 ; } return ( ( ( long ) loc0 ) << 32 ) | ( loc1 & 0xffffffffL ) ; }