PreProcessorFilter

public PreProcessorFilter<TInput, TSubFilterInput, TResult> PreProcessorFilter<TInput extends Any, TSubFilterInput extends Any, TResult extends Any>(Function1<TInput, TSubFilterInput> transform, String transformDescription, IFilter<TSubFilterInput, TResult> filter)(source)

Parameters

TInput

The type this filter accepts

TSubFilterInput

The type the sub-filter accepts

TResult

the type the filter returns

transform

The transform to apply to the value in evaluate before evaluating filter

transformDescription

Textual description of transform for better dump readability

filter

The sub-filter to evaluate