public class FilterForEvalEventPropIndexedDouble extends java.lang.Object implements FilterSpecParamFilterForEvalDouble
Constructor and Description |
---|
FilterForEvalEventPropIndexedDouble(java.lang.String resultEventAsName,
int resultEventIndex,
java.lang.String resultEventProperty,
java.lang.String statementName)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Double |
getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext)
Returns the filter value representing the endpoint.
|
java.lang.Double |
getFilterValueDouble(MatchedEventMap matchedEvents,
ExprEvaluatorContext exprEvaluatorContext) |
int |
hashCode() |
java.lang.String |
toString() |
public FilterForEvalEventPropIndexedDouble(java.lang.String resultEventAsName, int resultEventIndex, java.lang.String resultEventProperty, java.lang.String statementName)
resultEventAsName
- is the event tagresultEventProperty
- is the event property nameresultEventIndex
- index for eventstatementName
- statement namepublic final java.lang.Double getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext exprEvaluatorContext)
FilterSpecParamFilterForEval
getFilterValue
in interface FilterSpecParamFilterForEval
matchedEvents
- is the prior resultsexprEvaluatorContext
- eval contextpublic java.lang.Double getFilterValueDouble(MatchedEventMap matchedEvents, ExprEvaluatorContext exprEvaluatorContext)
getFilterValueDouble
in interface FilterSpecParamFilterForEvalDouble
public final java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object