activity diagram and hashCode/equals/toString methods