Package org.apache.pekko.util
Class HashCode$
java.lang.Object
org.apache.pekko.util.HashCode$
Set of methods which allow easy implementation of
hashCode.
Example:
override def hashCode: Int = {
var result = HashCode.SEED
//collect the contributions of various fields
result = HashCode.hash(result, fPrimitive)
result = HashCode.hash(result, fObject)
result = HashCode.hash(result, fArray)
result
}
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
HashCode$
public HashCode$()
-
-
Method Details
-
SEED
public int SEED() -
hash
-
hash
public int hash(int seed, boolean value) -
hash
public int hash(int seed, char value) -
hash
public int hash(int seed, int value) -
hash
public int hash(int seed, long value) -
hash
public int hash(int seed, float value) -
hash
public int hash(int seed, double value)
-