gnu.trove

Class TObjectIdentityHashingStrategy

public final class TObjectIdentityHashingStrategy extends Object implements TObjectHashingStrategy

This object hashing strategy uses the System.identityHashCode method to provide identity hash codes. These are identical to the value produced by Object.hashCode(), even when the type of the object being hashed overrides that method. Created: Sat Aug 17 11:13:15 2002

Version: $Id: TObjectIdentityHashingStrategy.java,v 1.2 2002/08/18 19:14:28 ericdf Exp $

Author: Eric Friedman

Method Summary
intcomputeHashCode(Object object)
Delegates hash code computation to the System.identityHashCode(Object) method.
booleanequals(Object o1, Object o2)
Compares object references for equality.

Method Detail

computeHashCode

public final int computeHashCode(Object object)
Delegates hash code computation to the System.identityHashCode(Object) method.

Parameters: object for which the hashcode is to be computed

Returns: the hashCode

equals

public final boolean equals(Object o1, Object o2)
Compares object references for equality.

Parameters: o1 an Object value o2 an Object value

Returns: true if o1 == o2