The Java-Standard-Collections demand correct implementations of the hashCode()- and the equals(Object)- method from any object that is to be stored in a collection. Otherwise, the behavoir of the Java-Standard-Collection is not determined.
HE-Collections where implemente in order to store objects in a collection, that brake the contract between equals(Object) and hashCode(), HE-Collections behave predictably even if they contain objects that don't obey the contract. The name "HE" stands for Hashcode and Equals.
Be the first to post a review of HE-Collection!