hash a string for double hashing stepsize concode_field_sep PlaceHolder placeHolder concode_field_sep int hashInt2 concode_elem_sep int hashInt concode_elem_sep int hashString concode_elem_sep int hashChar concode_elem_sep int hashChar2
int function ( String arg0 , int arg1 ) { int loc0 = 0 ; int loc1 = PrimeNumberOps . getPreviousPrime ( arg1 ) ; for ( int loc2 = 0 ; loc2 < arg0 . length ( ) ; loc2 ++ ) loc0 = ( 29 * loc0 + arg0 . charAt ( loc2 ) ) % loc1 ; return loc1 - loc0 ; }