this method returns a hash value for this object . the hash value returned will be the hash code of the bit key so that identical bit keys will return the same value . concode_field_sep String originalText concode_elem_sep Collator collator concode_elem_sep byte[] key concode_field_sep String getSourceString concode_elem_sep boolean equals concode_elem_sep byte[] toByteArray concode_elem_sep int compareTo
int function ( ) { long loc0 = originalText . hashCode ( ) ; for ( int loc1 = key . length - 1 ; loc1 >= 0 ; -- loc1 ) loc0 ^= key [ loc1 ] * ( loc1 + 1 ) ; return ( int ) ( ( loc0 >> 32 ) ^ loc0 ) ; }