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