javadoc.com.google.common.hash.class-use.Hasher.html Maven / Gradle / Ivy
The newest version!
Uses of Interface com.google.common.hash.Hasher (Guava: Google Core Libraries for Java 11.0.1 API)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Uses of Interface
com.google.common.hash.Hasher
Packages that use Hasher
com.google.common.hash
Hash functions and related structures.
Uses of Hasher in com.google.common.hash
Methods in com.google.common.hash that return Hasher
Hasher
HashFunction.newHasher()
Begins a new hash code computation by returning an initialized, stateful Hasher
instance that is ready to receive data.
Hasher
HashFunction.newHasher(int expectedInputSize)
Begins a new hash code computation as HashFunction.newHasher()
, but provides a hint of the
expected size of the input (in bytes).
Hasher
Hasher.putBoolean(boolean b)
Equivalent to putByte(b ? (byte) 1 : (byte) 0)
.
Hasher
Hasher.putByte(byte b)
Hasher
Hasher.putBytes(byte[] bytes)
Hasher
Hasher.putBytes(byte[] bytes,
int off,
int len)
Hasher
Hasher.putChar(char c)
Hasher
Hasher.putDouble(double d)
Equivalent to putLong(Double.doubleToRawLongBits(d))
.
Hasher
Hasher.putFloat(float f)
Equivalent to putInt(Float.floatToRawIntBits(f))
.
Hasher
Hasher.putInt(int i)
Hasher
Hasher.putLong(long l)
<T> Hasher
Hasher.putObject(T instance,
Funnel<? super T> funnel)
A simple convenience for funnel.funnel(object, this)
.
Hasher
Hasher.putShort(short s)
Hasher
Hasher.putString(CharSequence charSequence)
Equivalent to putBytes(charSequence.toString().getBytes(Charsets.UTF_16LE)
.
Hasher
Hasher.putString(CharSequence charSequence,
Charset charset)
Equivalent to putBytes(charSequence.toString().getBytes(charset)
.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Copyright © 2010-2012. All Rights Reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy