public abstract class ExprPriorEvalStrategyBase extends Object implements ExprPriorEvalStrategy
Constructor and Description |
---|
ExprPriorEvalStrategyBase() |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext,
int streamNumber,
ExprEvaluator evaluator,
int constantIndexNumber) |
abstract EventBean |
getSubstituteEvent(EventBean originalEvent,
boolean isNewData,
int constantIndexNumber) |
public abstract EventBean getSubstituteEvent(EventBean originalEvent, boolean isNewData, int constantIndexNumber)
public Object evaluate(EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext, int streamNumber, ExprEvaluator evaluator, int constantIndexNumber)
evaluate
in interface ExprPriorEvalStrategy