Uses of Interface
com.scurrilous.circe.StatelessIntHash
Packages that use StatelessIntHash
Package
Description
Provides interfaces and minimal support classes for providing and consuming
various forms of hash functions.
Provides various implementations of cyclic redundancy
check (CRC) error-detecting codes.
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.circeModifier and TypeInterfaceDescriptioninterfaceIncremental 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 StatelessIntHashModifier and TypeMethodDescriptionStatefulIntHash.asStateless()Returns an instance of stateless version of this hash function.static StatelessIntHashHashes.getStatelessInt(HashParameters params) Requests a stateless, int-width hash function with the given parameters.HashProvider.getStatelessInt(HashParameters params) Requests a stateless, int-width hash function with the given parameters.static StatelessIntHashCommonHashes.murmur3_32()Returns a hash function implementing the MurmurHash3 algorithm, 32-bit x86 variant, with a seed of 0.static StatelessIntHashCommonHashes.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 StatelessIntHashModifier and TypeClassDescription(package private) classBase implementation of int-width CRC functions.(package private) final classImplements a "normal" MSB-first byte-width CRC function using a lookup table.(package private) final classImplements a "normal" MSB-first int-width CRC function using a lookup table.(package private) final classImplements a "reflected" LSB-first int-width CRC function using a lookup table.final classImplementation of CRC-32C using the SSE 4.2 CRC instruction.Methods in com.scurrilous.circe.crc that return StatelessIntHash -
Uses of StatelessIntHash in com.scurrilous.circe.impl
Classes in com.scurrilous.circe.impl that implement StatelessIntHashModifier and TypeClassDescriptionclassBase implementation for incremental stateless integer hash functions.classBase implementation for stateless (but not incremental) integer hash functions.Methods in com.scurrilous.circe.impl that return StatelessIntHashModifier and TypeMethodDescriptionIncrementalIntStatefulHash.asStateless()AbstractHashProvider.getStatelessInt(HashParameters params) Constructors in com.scurrilous.circe.impl with parameters of type StatelessIntHashModifierConstructorDescriptionIntStatelessLongHash(StatelessIntHash intHash) Constructs a newIntStatelessLongHashthat delegates to the givenStatelessIntHash.