the type of the Map entry key
the type of the Map entry value
the type of value returned by the EntryProcessor
Construct a ConditionalProcessor for the specified filter and the processor.
The specified entry processor gets invoked if and only if the filter
applied to the cache entry evaluates to true
; otherwise the
result of the invocation will return null
.
the filter
the entry processor
Protected
filterThe underlying filter.
The underlying entry processor.
Returns a CompositeProcessor comprised of this and the provided processor.
a CompositeProcessor comprised of this and the provided processor
the next processor
Returns a ConditionalProcessor comprised of this processor and the provided filter.
The specified entry processor gets invoked if and only if the filter
applied to the entry evaluates to true
; otherwise the
result of the invocation will return null
.
the filter
ConditionalProcessor
represents a processor that is invoked conditionally based on the result of an entry evaluation. A
ConditionalProcessoris returned from the
when()` function, which takes a filter as its argument.