nl: gets a hashcode compatible with the equals method . implemented per api documentation of java.util.map.entry #hashcode concode_field_sep long serialVersionUID concode_elem_sep Map map concode_elem_sep Object key concode_field_sep Object getKey concode_elem_sep Object getValue concode_elem_sep Object setValue concode_elem_sep boolean equals concode_elem_sep String toString
code: int function ( ) { Object loc0 = getValue ( ) ; return ( getKey ( ) == null ? 0 : getKey ( ) . hashCode ( ) ) ^ ( loc0 == null ? 0 : loc0 . hashCode ( ) ) ; }