Class HashingStrategies.IdentityHashingStrategy
- java.lang.Object
-
- org.eclipse.collections.impl.block.factory.HashingStrategies.IdentityHashingStrategy
-
- All Implemented Interfaces:
java.io.Serializable
,HashingStrategy<java.lang.Object>
- Enclosing class:
- HashingStrategies
private static final class HashingStrategies.IdentityHashingStrategy extends java.lang.Object implements HashingStrategy<java.lang.Object>
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description private
IdentityHashingStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
computeHashCode(java.lang.Object object)
Computes the hashCode of the object as defined by the user.boolean
equals(java.lang.Object object1, java.lang.Object object2)
Checks two objects for equality.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
computeHashCode
public int computeHashCode(java.lang.Object object)
Description copied from interface:HashingStrategy
Computes the hashCode of the object as defined by the user.- Specified by:
computeHashCode
in interfaceHashingStrategy<java.lang.Object>
-
equals
public boolean equals(java.lang.Object object1, java.lang.Object object2)
Description copied from interface:HashingStrategy
Checks two objects for equality. The equality check can use the objects own equals() method or a custom method defined by the user. It should be consistent with the computeHashCode() method.- Specified by:
equals
in interfaceHashingStrategy<java.lang.Object>
-
-