| AbstractCacheEventFilterConverter<K,V,C> | This is a base class that should be used when implementing a CacheEventFilterConverter that provides default
 implementations for the  CacheEventFilter.accept(Object, Object, org.infinispan.metadata.Metadata, Object, org.infinispan.metadata.Metadata, EventType)
 and  Converter.convert(Object, Object, org.infinispan.metadata.Metadata)  methods so they just call the
  CacheEventFilterConverter.filterAndConvert(Object, Object, org.infinispan.metadata.Metadata, Object, org.infinispan.metadata.Metadata, EventType)
 method and then do the right thing. | 
| CacheEventConverterAsConverter<K,V,C> | Converter that is implemented by using the provided CacheEventConverter. | 
| CacheEventConverterAsConverter.Externalizer |  | 
| CacheEventFilterAsKeyValueFilter<K,V> | KeyValueFilter that is implemented by using the provided CacheEventFilter. | 
| CacheEventFilterAsKeyValueFilter.Externalizer |  | 
| CacheEventFilterConverterAsKeyValueFilterConverter<K,V,C> |  | 
| CacheEventFilterConverterAsKeyValueFilterConverter.Externalizer |  | 
| CompositeCacheEventFilter<K,V> | Allows AND-composing several cache event filters. | 
| DelegatingCacheEntryListenerInvocation<K,V> | A wrapper around a  CacheEntryListenerInvocation that keeps a reference to the  FilterIndexingServiceProvider instance that handles this invocation. | 
| EventType | Enum that provides information to allow for an event to know which type and if this event was generated due to a
 retry usually caused by a topology change while replicating. | 
| KeyValueFilterAsCacheEventFilter<K,V> | CacheEventFilter that implements it's filtering solely on the use of the provided KeyValueFilter | 
| KeyValueFilterAsCacheEventFilter.Externalizer |  | 
| KeyValueFilterConverterAsCacheEventFilterConverter<K,V,C> |  | 
| KeyValueFilterConverterAsCacheEventFilterConverter.Externalizer |  | 
| PostCacheEventFilter<K,V> | A Filter that only allows post events to be accepted. |