Berkeley DB
version 4.3.29

com.sleepycat.db
Interface Hasher


public interface Hasher

An application-specified, database hash function.


Method Summary
 int hash(Database db, byte[] data, int len)
          An application-specified, database-specific hash function.
 

Method Detail

hash

public int hash(Database db,
                byte[] data,
                int len)
An application-specified, database-specific hash function.

The hash function must handle any key values used by the application (possibly including zero-length keys).

Parameters:
db - The enclosing database handle.
data - The byte string to be hashed.
len - The length of the byte string in bytes.

Returns:
The hash value of the byte string.

Berkeley DB
version 4.3.29

Copyright (c) 1996-2004 Sleepycat Software, Inc. - All rights reserved.