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. |
Modifier and Type | Interface and Description |
---|---|
interface |
KeyValueFilterConverter<K,V,C>
This interface is an optimization that can be used when a filter and converter are most efficiently used as the same
object composing the filtering and conversion in the same method invocation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractKeyValueFilterConverter<K,V,C>
This is a base class that should be used when implementing a KeyValueFilterConverter that provides default
implementations for the
KeyValueFilter.accept(Object, Object, org.infinispan.metadata.Metadata)
and convert(Object, Object, org.infinispan.metadata.Metadata) methods so they just call the
KeyValueFilterConverter.filterAndConvert(Object, Object, org.infinispan.metadata.Metadata)
method and then do the right thing. |
Modifier and Type | Method and Description |
---|---|
static <K,V,C> Function<CacheEntry<K,V>,CacheEntry<K,C>> |
CacheFilters.function(Converter<? super K,? super V,C> converter)
Creates a new
Function using the provided converter as a basis for the operation. |
Modifier and Type | Class and Description |
---|---|
class |
CacheEventConverterAsConverter<K,V,C>
Converter that is implemented by using the provided CacheEventConverter.
|
class |
CacheEventFilterConverterAsKeyValueFilterConverter<K,V,C> |
Copyright © 2021 JBoss by Red Hat. All rights reserved.