calculates a hash code value for the object . objects that are equal will also have the same hashcode . concode_field_sep int wordSize concode_elem_sep int version concode_elem_sep byte[] iv concode_elem_sep int rounds concode_field_sep int getVersion concode_elem_sep boolean equals concode_elem_sep byte[] getIV concode_elem_sep int getRounds concode_elem_sep int getWordSize
int function ( ) { int loc0 = version ^ rounds ^ wordSize ; if ( iv != null ) { for ( int loc1 = 0 ; loc1 != iv . length ; loc1 ++ ) { loc0 ^= iv [ loc1 ] << ( 8 * ( loc1 % 4 ) ) ; } } return loc0 ; }