Uses of Interface
com.scurrilous.circe.StatefulHash
-
Packages that use StatefulHash Package Description com.scurrilous.circe Provides interfaces and minimal support classes for providing and consuming various forms of hash functions.com.scurrilous.circe.crc Provides various implementations of cyclic redundancy check (CRC) error-detecting codes.com.scurrilous.circe.impl Provides support for implementing new hash providers in the form of abstract base classes and utility classes. -
-
Uses of StatefulHash in com.scurrilous.circe
Subinterfaces of StatefulHash in com.scurrilous.circe Modifier and Type Interface Description interface
StatefulIntHash
Interface implemented by stateful hash functions with an output length of 4 bytes or less.interface
StatefulLongHash
Interface implemented by stateless hash functions with an output length greater than 4 bytes and less than or equal to 8 bytes.Methods in com.scurrilous.circe that return StatefulHash Modifier and Type Method Description StatefulHash
StatefulHash. createNew()
Returns a new instance of this stateful hash function reset to the initial state.static StatefulHash
Hashes. createStateful(HashParameters params)
Creates a stateful hash function using the given parameters.StatefulHash
HashProvider. createStateful(HashParameters params)
Creates a stateful hash function using the given parameters.StatefulHash
StatelessHash. createStateful()
Returns a new instance of stateful version of this hash function.static StatefulHash
CommonHashes. md5()
Returns a hash function implementing the MD5 algorithm (128 bits).static StatefulHash
CommonHashes. murmur3_128()
Returns a hash function implementing the MurmurHash3 algorithm, 128-bit x64 variant, with a seed of 0.static StatefulHash
CommonHashes. murmur3_128(int seed)
Returns a hash function implementing the MurmurHash3 algorithm, 128-bit x64 variant, with the given seed value.static StatefulHash
CommonHashes. sha1()
Returns a hash function implementing the SHA-1 algorithm (160 bits).static StatefulHash
CommonHashes. sha256()
Returns a hash function implementing the SHA-256 algorithm (256 bits).static StatefulHash
CommonHashes. sha384()
Returns a hash function implementing the SHA-384 algorithm (384 bits).static StatefulHash
CommonHashes. sha512()
Returns a hash function implementing the SHA-512 algorithm (512 bits). -
Uses of StatefulHash in com.scurrilous.circe.crc
Classes in com.scurrilous.circe.crc that implement StatefulHash Modifier and Type Class Description (package private) class
JavaCrc32
WrapsCRC32
in aStatefulIntHash
.Methods in com.scurrilous.circe.crc that return StatefulHash Modifier and Type Method Description StatefulHash
JavaCrc32. createNew()
-
Uses of StatefulHash in com.scurrilous.circe.impl
Classes in com.scurrilous.circe.impl that implement StatefulHash Modifier and Type Class Description class
AbstractStatefulHash
Base implementation for stateful hash functions.(package private) class
IncrementalIntStatefulHash
(package private) class
IncrementalLongStatefulHash
class
IntStatefulLongHash
Promotes aStatefulIntHash
to aStatefulLongHash
.Methods in com.scurrilous.circe.impl that return StatefulHash Modifier and Type Method Description StatefulHash
IncrementalIntStatefulHash. createNew()
StatefulHash
IncrementalLongStatefulHash. createNew()
StatefulHash
IntStatefulLongHash. createNew()
StatefulHash
AbstractHashProvider. createStateful(HashParameters params)
-