|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Hasher
interface used by the BPlusTree
and some implementations of it.
See:
Description
Interface Summary | |
---|---|
Hasher<V,H extends Comparable<H>> | A Hasher is used for converting values into a hash. |
Class Summary | |
---|---|
AbstractMessageDigestStringHasher<H extends Comparable<H>> | This is an abstract base class for String Hasher :s that use a
MessageDigest to produce the hash. |
CharacterToCharacterHasher | This is a value-preserving Character hasher. |
ConstantSizeValueHasher<T extends Comparable<T>> | This is a generic value-preserving Hasher . |
HasherSupport | This class contains static utility methods used by Hasher
implementations. |
IntegerToIntegerHasher | This is a value-preserving Integer hasher. |
LongToLongHasher | This is a value-preserving Long hasher. |
ShortToShortHasher | This is a value-preserving Short hasher. |
StringToBigIntegerHasher | This Hasher uses a MessageDigest object with a configurable
hash algorithm to produce a hash of a configurable length from a
String . |
StringToLongHasher | This Hasher uses a MessageDigest object with a configurable
hash algorithm to produce an eight bytes long hash from a String . |
Exception Summary | |
---|---|
HashException | This unchecked exception is used to wrap other exceptions that may occur when hashing an object. |
The Hasher
interface used by the BPlusTree
and some implementations of it.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |