static HashCode |
Hashing.combineOrdered(Iterable<HashCode> hashCodes) |
Returns a hash code, having the same bit length as each of the input hash codes, that combines
the information of these hash codes in an ordered fashion.
|
static HashCode |
Hashing.combineUnordered(Iterable<HashCode> hashCodes) |
Returns a hash code, having the same bit length as each of the input hash codes, that combines
the information of these hash codes in an unordered fashion.
|
static HashCode |
HashCode.fromBytes(byte[] bytes) |
Creates a HashCode from a byte array.
|
static HashCode |
HashCode.fromInt(int hash) |
Creates a 32-bit HashCode representation of the given int value.
|
static HashCode |
HashCode.fromLong(long hash) |
Creates a 64-bit HashCode representation of the given long value.
|
static HashCode |
HashCode.fromString(String string) |
Creates a HashCode from a hexadecimal (base 16 ) encoded string.
|
HashCode |
Hasher.hash() |
Computes a hash code based on the data that have been provided to this hasher.
|
HashCode |
HashingInputStream.hash() |
Returns the HashCode based on the data read from this stream.
|
HashCode |
HashingOutputStream.hash() |
Returns the HashCode based on the data written to this stream.
|
HashCode |
HashFunction.hashBytes(byte[] input) |
Shortcut for newHasher().putBytes(input).hash() .
|
HashCode |
HashFunction.hashBytes(byte[] input,
int off,
int len) |
Shortcut for newHasher().putBytes(input, off, len).hash() .
|
HashCode |
HashFunction.hashBytes(ByteBuffer input) |
Shortcut for newHasher().putBytes(input).hash() .
|
HashCode |
HashFunction.hashInt(int input) |
Shortcut for newHasher().putInt(input).hash() ; returns the hash code for the given
int value, interpreted in little-endian byte order.
|
HashCode |
HashFunction.hashLong(long input) |
Shortcut for newHasher().putLong(input).hash() ; returns the hash code for the given
long value, interpreted in little-endian byte order.
|
<T extends @Nullable Object> HashCode |
HashFunction.hashObject(T instance,
Funnel<? super T> funnel) |
Shortcut for newHasher().putObject(instance, funnel).hash() .
|
HashCode |
HashFunction.hashString(CharSequence input,
Charset charset) |
Shortcut for newHasher().putString(input, charset).hash() .
|
HashCode |
HashFunction.hashUnencodedChars(CharSequence input) |
Shortcut for newHasher().putUnencodedChars(input).hash() .
|