public class FilterForEvalEventPropDoubleForge extends Object implements FilterSpecParamFilterForEvalDoubleForge
Constructor and Description |
---|
FilterForEvalEventPropDoubleForge(String resultEventAsName,
String resultEventProperty,
ExprIdentNodeEvaluator exprIdentNodeEvaluator) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Object |
getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext) |
String |
getResultEventAsName()
Returns the tag name or stream name to use for the event property.
|
String |
getResultEventProperty()
Returns the name of the event property.
|
int |
hashCode() |
CodegenExpression |
makeCodegen(CodegenClassScope classScope,
CodegenMethodScope parent) |
String |
toString() |
void |
valueToString(StringBuilder out) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
makeAnonymous
public FilterForEvalEventPropDoubleForge(String resultEventAsName, String resultEventProperty, ExprIdentNodeEvaluator exprIdentNodeEvaluator)
public String getResultEventAsName()
public String getResultEventProperty()
public CodegenExpression makeCodegen(CodegenClassScope classScope, CodegenMethodScope parent)
makeCodegen
in interface FilterSpecParamFilterForEvalForge
public Object getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext exprEvaluatorContext)
getFilterValue
in interface FilterSpecParamFilterForEvalForge
public void valueToString(StringBuilder out)
valueToString
in interface FilterSpecParamFilterForEvalForge
Copyright © 2005–2020. All rights reserved.