Interface CharHashFunction

  • All Known Implementing Classes:
    DefaultCharHashFunction

    public interface CharHashFunction
    This interface represents hash functions from char values to int values. The int value result is chosen to achieve consistence with the common hashCode() method. The interface is provided to alter the hash functions used by hashing data structures, like CharKeyIntChainedHashMap or CharChainedHashSet.
    Since:
    1.0
    Version:
    1.0 2002/29/12
    Author:
    Søren Bak
    See Also:
    DefaultCharHashFunction
    • Method Detail

      • hash

        int hash​(char v)
        Returns a hash code for a specified char value.
        Parameters:
        v - the value for which to return a hash code.
        Returns:
        a hash code for the specified value.