Uses of Interface
com.scurrilous.circe.HashProvider
-
Packages that use HashProvider Package Description com.scurrilous.circe Provides interfaces and minimal support classes for providing and consuming various forms of hash functions.com.scurrilous.circe.checksum 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 HashProvider in com.scurrilous.circe
Fields in com.scurrilous.circe with type parameters of type HashProvider Modifier and Type Field Description (package private) static java.util.Collection<HashProvider>
HashProviders. ALL_PROVIDERS
Methods in com.scurrilous.circe that return HashProvider Modifier and Type Method Description static HashProvider
HashProviders. best(HashParameters params)
Returns the best hash provider supporting at least a stateful implementation of a hash function with the given parameters.static HashProvider
HashProviders. best(HashParameters params, java.util.EnumSet<HashSupport> required)
Returns the best hash provider supporting at least the given flags for a hash function with the given parameters.Methods in com.scurrilous.circe that return types with arguments of type HashProvider Modifier and Type Method Description static java.util.Iterator<HashProvider>
HashProviders. iterator()
Returns an iterator over all knownHashProvider
instances.static java.util.SortedMap<java.util.EnumSet<HashSupport>,HashProvider>
HashProviders. search(HashParameters params)
Returns a map of hash providers supporting at least a stateful implementation of a hash function with the given parameters.static java.util.SortedMap<java.util.EnumSet<HashSupport>,HashProvider>
HashProviders. search(HashParameters params, java.util.EnumSet<HashSupport> required)
Returns a map of hash providers supporting at least the given flags for a hash function with the given parameters. -
Uses of HashProvider in com.scurrilous.circe.checksum
Classes in com.scurrilous.circe.checksum that implement HashProvider Modifier and Type Class Description class
Crc32cSse42Provider
-
Uses of HashProvider in com.scurrilous.circe.crc
Classes in com.scurrilous.circe.crc that implement HashProvider Modifier and Type Class Description class
StandardCrcProvider
Provides pure Java and JDK-supplied CRC implementations. -
Uses of HashProvider in com.scurrilous.circe.impl
Classes in com.scurrilous.circe.impl that implement HashProvider Modifier and Type Class Description class
AbstractHashProvider<P extends HashParameters>
Base implementation for hash function providers.
-