com.espertech.esper.epl.expression.core
Class ExprIdentNodeEvaluatorLogging
java.lang.Object
com.espertech.esper.epl.expression.core.ExprIdentNodeEvaluatorImpl
com.espertech.esper.epl.expression.core.ExprIdentNodeEvaluatorLogging
- All Implemented Interfaces:
- ExprEvaluator, ExprIdentNodeEvaluator
public class ExprIdentNodeEvaluatorLogging
- extends ExprIdentNodeEvaluatorImpl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExprIdentNodeEvaluatorLogging
public ExprIdentNodeEvaluatorLogging(int streamNum,
EventPropertyGetter propertyGetter,
java.lang.Class propertyType,
ExprIdentNode identNode,
java.lang.String propertyName,
java.lang.String statementName,
java.lang.String engineURI)
evaluate
public java.lang.Object evaluate(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
- Description copied from interface:
ExprEvaluator
- Evaluate event tuple and return result.
- Specified by:
evaluate
in interface ExprEvaluator
- Overrides:
evaluate
in class ExprIdentNodeEvaluatorImpl
- Parameters:
eventsPerStream
- - event tupleisNewData
- - indicates whether we are dealing with new data (istream) or old data (rstream)exprEvaluatorContext
- context for expression evaluation
- Returns:
- evaluation result, a boolean value for OR/AND-type evalution nodes.