returns the hash code value for this map entry . the hash code of a map entry e is defined to be : e.getkey == null ? 0 : e.getkey . hashcode ^ e.getvalue == null ? 0 : e.getvalue . hashcode this ensures that e1.equals e2 implies that e1.hashcode == e2.hashcode for any two entries e1 and e2 , as required by the general contract of object #hashcode . concode_field_sep long serialVersionUID concode_elem_sep V value concode_elem_sep K key concode_field_sep K getKey concode_elem_sep V getValue concode_elem_sep V setValue concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep boolean eq
int function ( ) { return ( key == null ? 0 : key . hashCode ( ) ) ^ ( value == null ? 0 : value . hashCode ( ) ) ; }