Abstract
Determines if the Values are considered equal by comparing the types of both objects and then their attributes.
Returns true
if both the types and their attributes are equal.
Inverse of the equals
method.
Static
isReturns true if the argument is a ValueObject.
When you care only about the attributes of an element of the model, classify it as a ValueObject.
Aim to: