long support done by shifting by 32 using unsigned shift concode_field_sep int SEED concode_elem_sep int PRIME concode_field_sep placeholderType placeHolder
int function ( int arg0 , long arg1 ) { return ( PRIME * arg0 ) + ( int ) ( arg1 ^ ( arg1 >>> 32 ) ) ; }