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 Cacheconfigurationorg.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 classMurmurHash3MurmurHash3 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 intUtil. 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. HASHMethods in org.infinispan.configuration.cache that return Hash Modifier and Type Method Description HashHashConfiguration. hash()Deprecated.Since 8.2, useHashConfiguration.keyPartitioner()instead.Methods in org.infinispan.configuration.cache with parameters of type Hash Modifier and Type Method Description HashConfigurationBuilderHashConfigurationBuilder. 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 HashConsistentHash. getHashFunction()Deprecated.Since 8.2, theHashis optional - replaced in the configuration by theKeyPartitionerMethods in org.infinispan.distribution.ch with parameters of type Hash Modifier and Type Method Description CHConsistentHashFactory. 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 HashCacheJoinInfo. 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)
-