Uses of Interface
org.infinispan.commons.util.InjectiveFunction
Packages that use InjectiveFunction
Package
Description
Commons package providing various utility classes
Data containers which store cache entries.
General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and
collections and containers designed to supplement the JDK-provided containers.
-
Uses of InjectiveFunction in org.infinispan.cache.impl
Subinterfaces of InjectiveFunction in org.infinispan.cache.implModifier and TypeInterfaceDescriptioninterfaceThis is a marker interface to signal that this function may perform an encoding of the provided value.Classes in org.infinispan.cache.impl that implement InjectiveFunctionModifier and TypeClassDescriptionclassEncoderEntryMapper<K, V, T extends Map.Entry<K,V>> Functionthat uses an encoder to converter entries from the configured storage format to the requested format.classFunctionthat uses a keyEncoder to converter keys from the configured storage format to the requested format.classFunctionthat uses a valueEncoder to converter values from the configured storage format to the requested format. -
Uses of InjectiveFunction in org.infinispan.commons.util
Constructors in org.infinispan.commons.util with parameters of type InjectiveFunction -
Uses of InjectiveFunction in org.infinispan.container.impl
Methods in org.infinispan.container.impl that return InjectiveFunctionModifier and TypeMethodDescriptionInjectiveFunction<? super K, ? extends R> CaffeineCacheMapper.keyMapper()Returns the value of thekeyMapperrecord component.InjectiveFunction<? super R, ? extends K> CaffeineCacheMapper.keyUnmapper()Returns the value of thekeyUnmapperrecord component.Constructors in org.infinispan.container.impl with parameters of type InjectiveFunctionModifierConstructorDescriptionCaffeineCacheMapper(com.github.benmanes.caffeine.cache.Cache<K, V> delegate, InjectiveFunction<? super K, ? extends R> keyMapper, InjectiveFunction<? super R, ? extends K> keyUnmapper) Creates an instance of aCaffeineCacheMapperrecord class. -
Uses of InjectiveFunction in org.infinispan.marshall.core
Classes in org.infinispan.marshall.core that implement InjectiveFunction -
Uses of InjectiveFunction in org.infinispan.util
Fields in org.infinispan.util declared as InjectiveFunctionModifier and TypeFieldDescriptionprotected final InjectiveFunction<Object, ?> WriteableCacheCollectionMapper.keyFilterMapperConstructors in org.infinispan.util with parameters of type InjectiveFunctionModifierConstructorDescriptionCacheSetMapper(CacheSet<E> realSet, InjectiveFunction<? super E, ? extends R> mapper) Deprecated.WriteableCacheCollectionMapper(CacheCollection<E> realCollection, Function<? super E, ? extends R> toNewTypeFunction, Function<? super E, ? extends R> toNewTypeIteratorFunction, Function<? super R, ? extends E> fromNewTypeFunction, InjectiveFunction<Object, ?> keyFilterFunction) WriteableCacheCollectionMapper(CacheCollection<E> realCollection, Function<? super E, ? extends R> toNewTypeFunction, Function<? super R, ? extends E> fromNewTypeFunction, InjectiveFunction<Object, ?> keyFilterFunction) WriteableCacheSetMapper(CacheSet<E> realSet, InjectiveFunction<? super E, ? extends R> toNewTypeFunction, InjectiveFunction<? super E, ? extends R> toNewTypeIteratorFunction, InjectiveFunction<? super R, ? extends E> fromNewTypeFunction, InjectiveFunction<Object, ?> keyFilterFunction) WriteableCacheSetMapper(CacheSet<E> realSet, InjectiveFunction<? super E, ? extends R> toNewTypeFunction, InjectiveFunction<? super R, ? extends E> fromNewTypeFunction, InjectiveFunction<Object, ?> keyFilterFunction)