Package com.scurrilous.circe.impl
package com.scurrilous.circe.impl
Provides support for implementing new hash providers in the form of abstract
base classes and utility classes.
-
ClassDescriptionAbstractHashProvider<P extends HashParameters>Base implementation for hash function providers.Base implementation for incremental stateless integer hash functions.Base implementation for incremental stateless long integer hash functions.Base implementation for stateful hash functions.Base implementation for stateless (but not incremental) integer hash functions.Base implementation for stateless (but not incremental) long integer hash functions.Service used to provide the native memory address of direct byte buffers.Provides access to a singleton
DirectByteBufferAccessimplementation, if one is available.Interface implemented by hash function caches.Provides access to a singleton hash function cache, if an implementation is available.Promotes aStatefulIntHashto aStatefulLongHash.Promotes aStatelessIntHashto aStatelessLongHash.