com.espertech.esper.epl.datetime.interval
Class IntervalOpImpl.IntervalOpEvalDateWithEndBase
java.lang.Object
com.espertech.esper.epl.datetime.interval.IntervalOpImpl.IntervalOpEvalDateWithEndBase
- All Implemented Interfaces:
- IntervalOpImpl.IntervalOpEval
- Direct Known Subclasses:
- IntervalOpImpl.IntervalOpEvalCalWithEnd, IntervalOpImpl.IntervalOpEvalDateWithEnd, IntervalOpImpl.IntervalOpEvalLongWithEnd
- Enclosing class:
- IntervalOpImpl
public abstract static class IntervalOpImpl.IntervalOpEvalDateWithEndBase
- extends java.lang.Object
- implements IntervalOpImpl.IntervalOpEval
Method Summary |
java.lang.Object |
evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
|
abstract java.lang.Object |
evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
java.lang.Object parameterEndTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
intervalComputer
protected final IntervalComputer intervalComputer
IntervalOpImpl.IntervalOpEvalDateWithEndBase
protected IntervalOpImpl.IntervalOpEvalDateWithEndBase(IntervalComputer intervalComputer,
ExprEvaluator evaluatorEndTimestamp)
evaluate
public abstract java.lang.Object evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
java.lang.Object parameterEndTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
evaluate
public java.lang.Object evaluate(long startTs,
long endTs,
java.lang.Object parameterStartTs,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
- Specified by:
evaluate
in interface IntervalOpImpl.IntervalOpEval