code: @Override
      public final long hash(byte[] buffer) {
          long hash = hash(buffer, 1);
          return (hash == HashFunction.NON_HASH_CODE) ? HashFunction.MAX_HASH_CODE : hash;
      }
docs: See hash(byte[] buffer, long initialValue)
  @param buffer Byte array that we are hashing on.
  @return Hash value for the buffer.