Uses of Annotation Interface
com.google.common.hash.ParametricNullness
Packages that use ParametricNullness
-
Uses of ParametricNullness in com.google.common.hash
Method parameters in com.google.common.hash with annotations of type ParametricNullnessModifier and TypeMethodDescriptionbooleanDeprecated.voidFunnel.funnel(T from, PrimitiveSink into) Sends a stream of data from thefromobject into the sinkinto.<T> HashCodeAbstractHashFunction.hashObject(T instance, Funnel<? super T> funnel) <T> HashCodeHashFunction.hashObject(T instance, Funnel<? super T> funnel) Shortcut fornewHasher().putObject(instance, funnel).hash().booleanBloomFilter.mightContain(T object) Returnstrueif the element might have been put in this Bloom filter,falseif this is definitely not the case.<T> booleanBloomFilter.Strategy.mightContain(T object, Funnel<? super T> funnel, int numHashFunctions, BloomFilterStrategies.LockFreeBitArray bits) QueriesnumHashFunctionsbits of the given bit array, by hashing a user element; returnstrueif and only if all selected bits are set.booleanPuts an element into thisBloomFilter.<T> booleanBloomFilter.Strategy.put(T object, Funnel<? super T> funnel, int numHashFunctions, BloomFilterStrategies.LockFreeBitArray bits) SetsnumHashFunctionsbits of the given bit array, by hashing a user element.<T> Hasher<T> HasherA simple convenience forfunnel.funnel(object, this).
Predicateinterface; useBloomFilter.mightContain(T)instead.