public interface ValueType extends HashImmutable
Value types are the only types where inherently implemented equals() and hashCode() are properly applicable. As Java is sadly missing a SELF typing, the untyped equals(Object obj) can't be defined more specific (like for example public boolean equals(SELF obj) or such).
Also see:
HashImmutable,
Immutable,
Statelessequals, hashCodeCopyright © 2022 MicroStream Software. All rights reserved.