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
accept(Object, Object, org.infinispan.metadata.Metadata)
and Converter.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. |
class |
AcceptAllKeyValueFilter
A key value filter that accepts all entries found.
|
class |
CompositeKeyValueFilter<K,V>
Allows AND-composing several key/value filters.
|
class |
KeyFilterAsKeyValueFilter<K,V>
KeyValueFilter that implements it's filtering solely on the use of the provided KeyFilter
|
Modifier and Type | Method and Description |
---|---|
static <K,V> Predicate<CacheEntry<K,V>> |
CacheFilters.predicate(KeyValueFilter<? super K,? super V> filter)
Creates a new
Predicate using the provided key value filter as a basis for the operation. |
Constructor and Description |
---|
CompositeKeyValueFilter(KeyValueFilter<? super K,? super V>... filters) |
KeyValueFilterAsKeyFilter(KeyValueFilter<? super K,?> filter) |
Modifier and Type | Class and Description |
---|---|
class |
CacheEventFilterAsKeyValueFilter<K,V>
KeyValueFilter that is implemented by using the provided CacheEventFilter.
|
class |
CacheEventFilterConverterAsKeyValueFilterConverter<K,V,C> |
Constructor and Description |
---|
KeyValueFilterAsCacheEventFilter(KeyValueFilter<? super K,? super V> filter) |
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.