|
|||||||||
| 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 | ||||||||