Uses of Interface
org.infinispan.commons.hash.Hash
-
Packages that use Hash Package Description org.infinispan.commons.hash Commons Hash packageorg.infinispan.commons.util Commons package providing various utility classesorg.infinispan.configuration.cache Cache
configurationorg.infinispan.distribution.ch Consistent Hash interfacesorg.infinispan.topology -
-
Uses of Hash in org.infinispan.commons.hash
Classes in org.infinispan.commons.hash that implement Hash Modifier and Type Class Description class
MurmurHash3
MurmurHash3 implementation in Java, based on Austin Appleby's original in C Only implementing x64 version, because this should always be faster on 64 bit native processors, even 64 bit being ran with a 32 bit OS; this should also be as fast or faster than the x86 version on some modern 32 bit processors. -
Uses of Hash in org.infinispan.commons.util
Methods in org.infinispan.commons.util with parameters of type Hash Modifier and Type Method Description static int
Util. getNormalizedHash(Object object, Hash hashFct)
Applies the given hash function to the hash code of a given object, and then normalizes it to ensure a positive value is always returned. -
Uses of Hash in org.infinispan.configuration.cache
Fields in org.infinispan.configuration.cache with type parameters of type Hash Modifier and Type Field Description static AttributeDefinition<Hash>
HashConfiguration. HASH
Methods in org.infinispan.configuration.cache that return Hash Modifier and Type Method Description Hash
HashConfiguration. hash()
Deprecated.Since 8.2, useHashConfiguration.keyPartitioner()
instead.Methods in org.infinispan.configuration.cache with parameters of type Hash Modifier and Type Method Description HashConfigurationBuilder
HashConfigurationBuilder. hash(Hash hash)
Deprecated.Since 8.2, useHashConfigurationBuilder.keyPartitioner(KeyPartitioner)
instead. -
Uses of Hash in org.infinispan.distribution.ch
Methods in org.infinispan.distribution.ch that return Hash Modifier and Type Method Description default Hash
ConsistentHash. getHashFunction()
Deprecated.Since 8.2, theHash
is optional - replaced in the configuration by theKeyPartitioner
Methods in org.infinispan.distribution.ch with parameters of type Hash Modifier and Type Method Description CH
ConsistentHashFactory. create(Hash hashFunction, int numOwners, int numSegments, List<Address> members, Map<Address,Float> capacityFactors)
Create a new consistent hash instance. -
Uses of Hash in org.infinispan.topology
Methods in org.infinispan.topology that return Hash Modifier and Type Method Description Hash
CacheJoinInfo. getHashFunction()
Constructors in org.infinispan.topology with parameters of type Hash Constructor Description CacheJoinInfo(ConsistentHashFactory consistentHashFactory, Hash hashFunction, int numSegments, int numOwners, long timeout, boolean totalOrder, CacheMode cacheMode, float capacityFactor, PersistentUUID persistentUUID, Optional<Integer> persistentStateChecksum)
-