Overriding: java.lang.Object
Returns the hash code value for this object.
Returns: a hash code value for this object.
Diagram: Domain