Uses of Interface
com.scurrilous.circe.StatelessIntHash
-
Packages that use StatelessIntHash 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 StatelessIntHash in com.scurrilous.circe
Subinterfaces of StatelessIntHash in com.scurrilous.circe Modifier and Type Interface Description interface
IncrementalIntHash
Incremental stateless integer hash function, which has the property that its output is the same as (or easily derivable from) its state.Methods in com.scurrilous.circe that return StatelessIntHash Modifier and Type Method Description StatelessIntHash
StatefulIntHash. asStateless()
Returns an instance of stateless version of this hash function.static StatelessIntHash
Hashes. getStatelessInt(HashParameters params)
Requests a stateless, int-width hash function with the given parameters.StatelessIntHash
HashProvider. getStatelessInt(HashParameters params)
Requests a stateless, int-width hash function with the given parameters.static StatelessIntHash
CommonHashes. murmur3_32()
Returns a hash function implementing the MurmurHash3 algorithm, 32-bit x86 variant, with a seed of 0.static StatelessIntHash
CommonHashes. murmur3_32(int seed)
Returns a hash function implementing the MurmurHash3 algorithm, 32-bit x86 variant, with the given seed value -
Uses of StatelessIntHash in com.scurrilous.circe.crc
Classes in com.scurrilous.circe.crc that implement StatelessIntHash Modifier and Type Class Description (package private) class
AbstractIntCrc
Base implementation of int-width CRC functions.(package private) class
NormalByteCrc
Implements a "normal" MSB-first byte-width CRC function using a lookup table.(package private) class
NormalIntCrc
Implements a "normal" MSB-first int-width CRC function using a lookup table.(package private) class
ReflectedIntCrc
Implements a "reflected" LSB-first int-width CRC function using a lookup table.class
Sse42Crc32C
Implementation of CRC-32C using the SSE 4.2 CRC instruction.Methods in com.scurrilous.circe.crc that return StatelessIntHash Modifier and Type Method Description StatelessIntHash
JavaCrc32. asStateless()
-
Uses of StatelessIntHash in com.scurrilous.circe.impl
Classes in com.scurrilous.circe.impl that implement StatelessIntHash Modifier and Type Class Description class
AbstractIncrementalIntHash
Base implementation for incremental stateless integer hash functions.class
AbstractStatelessIntHash
Base implementation for stateless (but not incremental) integer hash functions.Methods in com.scurrilous.circe.impl that return StatelessIntHash Modifier and Type Method Description StatelessIntHash
IncrementalIntStatefulHash. asStateless()
StatelessIntHash
AbstractHashProvider. getStatelessInt(HashParameters params)
Constructors in com.scurrilous.circe.impl with parameters of type StatelessIntHash Constructor Description IntStatelessLongHash(StatelessIntHash intHash)
Constructs a newIntStatelessLongHash
that delegates to the givenStatelessIntHash
.
-