Returns a suitable hash code given the definition of {@code #equals}.
@return the hash code
See Implementation
Returns a suitable hash code given the definition of {@code #equals}.
@return the hash code