public class FilterForEvalEventPropForge extends Object implements FilterSpecParamInValueForge
Constructor and Description |
---|
FilterForEvalEventPropForge(String resultEventAsName,
String resultEventProperty,
ExprIdentNodeEvaluator exprIdentNodeEvaluator,
boolean isMustCoerce,
Class coercionType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Object |
getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext) |
Class |
getReturnType() |
int |
hashCode() |
boolean |
isConstant() |
CodegenExpression |
makeCodegen(CodegenClassScope classScope,
CodegenMethodScope parent) |
String |
toString() |
public FilterForEvalEventPropForge(String resultEventAsName, String resultEventProperty, ExprIdentNodeEvaluator exprIdentNodeEvaluator, boolean isMustCoerce, Class coercionType)
public Class getReturnType()
getReturnType
in interface FilterSpecParamInValueForge
public boolean isConstant()
isConstant
in interface FilterSpecParamInValueForge
public final Object getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext evaluatorContext)
getFilterValue
in interface FilterSpecParamFilterForEvalForge
public CodegenExpression makeCodegen(CodegenClassScope classScope, CodegenMethodScope parent)
makeCodegen
in interface FilterSpecParamFilterForEvalForge
Copyright © 2005–2020. All rights reserved.