public class ExprIdentNodeEvaluatorLogging extends ExprIdentNodeEvaluatorImpl
Constructor and Description |
---|
ExprIdentNodeEvaluatorLogging(int streamNum,
EventPropertyGetter propertyGetter,
Class propertyType,
ExprIdentNode identNode,
String propertyName,
String statementName,
String engineURI) |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Evaluate event tuple and return result.
|
evaluatePropertyExists, getGetter, getStreamNum, getType, isContextEvaluated
public ExprIdentNodeEvaluatorLogging(int streamNum, EventPropertyGetter propertyGetter, Class propertyType, ExprIdentNode identNode, String propertyName, String statementName, String engineURI)
public Object evaluate(EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
ExprEvaluator
evaluate
in interface ExprEvaluator
evaluate
in class ExprIdentNodeEvaluatorImpl
eventsPerStream
- - event tupleisNewData
- - indicates whether we are dealing with new data (istream) or old data (rstream)exprEvaluatorContext
- context for expression evaluation