Class IntervalForgeImpl.IntervalOpLongWithEndEval
java.lang.Object
com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpEvalDateWithEndBase
com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpLongWithEndEval
- All Implemented Interfaces:
IntervalForgeImpl.IntervalOpEval
- Enclosing class:
- IntervalForgeImpl
public static class IntervalForgeImpl.IntervalOpLongWithEndEval
extends IntervalForgeImpl.IntervalOpEvalDateWithEndBase
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpEvalDateWithEndBase
intervalComputer
-
Constructor Summary
ConstructorDescriptionIntervalOpLongWithEndEval
(IntervalComputerEval intervalComputer, ExprEvaluator evaluatorEndTimestamp) -
Method Summary
Methods inherited from class com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpEvalDateWithEndBase
evaluate
-
Constructor Details
-
IntervalOpLongWithEndEval
public IntervalOpLongWithEndEval(IntervalComputerEval intervalComputer, ExprEvaluator evaluatorEndTimestamp)
-
-
Method Details
-
evaluate
public Object evaluate(long startTs, long endTs, Object parameterStartTs, Object parameterEndTs, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context) - Specified by:
evaluate
in classIntervalForgeImpl.IntervalOpEvalDateWithEndBase
-