Package cern.colt.map
Class HashFunctions
- java.lang.Object
-
- cern.colt.map.HashFunctions
-
public class HashFunctions extends Object
Provides various hash functions.- Version:
- 1.0, 09/24/99
- Author:
- wolfgang.hoschek@cern.ch
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HashFunctions()
Makes this class non instantiable, but still let's others inherit from it.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
hash(boolean value)
Returns a hashcode for the specified value.static int
hash(char value)
Returns a hashcode for the specified value.static int
hash(double value)
Returns a hashcode for the specified value.static int
hash(float value)
Returns a hashcode for the specified value.static int
hash(int value)
Returns a hashcode for the specified value.static int
hash(long value)
Returns a hashcode for the specified value.static int
hash(short value)
Returns a hashcode for the specified value.static int
hash(Object object)
Returns a hashcode for the specified object.
-
-
-
Method Detail
-
hash
public static int hash(char value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
hash
public static int hash(double value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
hash
public static int hash(float value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
hash
public static int hash(int value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
hash
public static int hash(long value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
hash
public static int hash(Object object)
Returns a hashcode for the specified object.- Returns:
- a hash code value for the specified object.
-
hash
public static int hash(short value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
hash
public static int hash(boolean value)
Returns a hashcode for the specified value.- Returns:
- a hash code value for the specified value.
-
-