public class FilterForEvalContextPropMayCoerce extends Object implements FilterSpecParamInValue
Constructor and Description |
---|
FilterForEvalContextPropMayCoerce(String propertyName,
EventPropertyGetter getter,
SimpleNumberCoercer coercer,
Class returnType) |
Modifier and Type | Method and Description |
---|---|
boolean |
constant() |
boolean |
equals(Object o) |
Object |
getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
Returns the filter value representing the endpoint.
|
Class |
getReturnType() |
int |
hashCode() |
public FilterForEvalContextPropMayCoerce(String propertyName, EventPropertyGetter getter, SimpleNumberCoercer coercer, Class returnType)
public Class getReturnType()
getReturnType
in interface FilterSpecParamInValue
public boolean constant()
constant
in interface FilterSpecParamInValue
public Object getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext evaluatorContext)
FilterSpecParamFilterForEval
getFilterValue
in interface FilterSpecParamFilterForEval
matchedEvents
- is the prior resultsevaluatorContext
- eval context