Uses of Interface
org.infinispan.filter.KeyValueFilterConverter
-
Packages that use KeyValueFilterConverter Package Description org.infinispan.filter Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.org.infinispan.notifications.cachelistener.filter Cache-specific notifications and eventing filtering classes. -
-
Uses of KeyValueFilterConverter in org.infinispan.filter
Classes in org.infinispan.filter that implement KeyValueFilterConverter Modifier and Type Class Description classAbstractKeyValueFilterConverter<K,V,C>This is a base class that should be used when implementing a KeyValueFilterConverter that provides default implementations for theKeyValueFilter.accept(Object, Object, org.infinispan.metadata.Metadata)andConverter.convert(Object, Object, org.infinispan.metadata.Metadata)methods so they just call thefilterAndConvert(Object, Object, org.infinispan.metadata.Metadata)method and then do the right thing.Methods in org.infinispan.filter that return KeyValueFilterConverter Modifier and Type Method Description KeyValueFilterConverter<K,V,C>KeyValueFilterConverterFactory. getFilterConverter()default KeyValueFilterConverter<K,V,C>ParamKeyValueFilterConverterFactory. getFilterConverter()KeyValueFilterConverter<K,V,C>ParamKeyValueFilterConverterFactory. getFilterConverter(Object[] params)Create an instance ofKeyValueFilterConverterMethods in org.infinispan.filter with parameters of type KeyValueFilterConverter Modifier and Type Method Description static <K,V,C>
Function<org.infinispan.container.entries.CacheEntry<K,V>,org.infinispan.container.entries.CacheEntry<K,C>>CacheFilters. converterToFunction(KeyValueFilterConverter<? super K,? super V,C> filterConverter)Creates a newFunctionusing the provided filter convert.static <K,V,C>
Stream<org.infinispan.container.entries.CacheEntry<K,C>>CacheFilters. filterAndConvert(Stream<org.infinispan.container.entries.CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)Adds needed intermediate operations to the provided stream, returning a possibly new stream as a result of the operations.static <K,V,C>
CacheStream<org.infinispan.container.entries.CacheEntry<K,C>>CacheFilters. filterAndConvert(CacheStream<org.infinispan.container.entries.CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)static <K,V,C>
CacheStream<K>CacheFilters. filterAndConvertToKey(CacheStream<org.infinispan.container.entries.CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter)static <K,V,C>
CacheStream<C>CacheFilters. filterAndConvertToValue(CacheStream<org.infinispan.container.entries.CacheEntry<K,V>> stream, KeyValueFilterConverter<? super K,? super V,C> filterConverter) -
Uses of KeyValueFilterConverter in org.infinispan.notifications.cachelistener.filter
Classes in org.infinispan.notifications.cachelistener.filter that implement KeyValueFilterConverter Modifier and Type Class Description classCacheEventFilterConverterAsKeyValueFilterConverter<K,V,C>Constructors in org.infinispan.notifications.cachelistener.filter with parameters of type KeyValueFilterConverter Constructor Description KeyValueFilterConverterAsCacheEventFilterConverter(KeyValueFilterConverter<K,V,C> keyValueFilterConverter)
-