Class ChecksumHashFunction

java.lang.Object
com.google.common.hash.AbstractHashFunction
com.google.common.hash.ChecksumHashFunction
All Implemented Interfaces:
HashFunction, Serializable

final class ChecksumHashFunction extends AbstractHashFunction implements Serializable
HashFunction adapter for Checksum instances.
  • Field Details

  • Constructor Details

  • Method Details

    • bits

      public int bits()
      Description copied from interface: HashFunction
      Returns the number of bits (a multiple of 32) that each hash code produced by this hash function has.
      Specified by:
      bits in interface HashFunction
    • newHasher

      public Hasher newHasher()
      Description copied from interface: HashFunction
      Begins a new hash code computation by returning an initialized, stateful Hasher instance that is ready to receive data. Example:
      
       HashFunction hf = Hashing.md5();
       HashCode hc = hf.newHasher()
           .putLong(id)
           .putBoolean(isActive)
           .hash();
       
      Specified by:
      newHasher in interface HashFunction
    • toString

      public String toString()
      Overrides:
      toString in class Object