Class IntervalForgeImpl.IntervalOpLocalDateTimeEval
java.lang.Object
com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpEvalBase
com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpLocalDateTimeEval
- All Implemented Interfaces:
IntervalForgeImpl.IntervalOpEval
- Enclosing class:
- IntervalForgeImpl
public static class IntervalForgeImpl.IntervalOpLocalDateTimeEval
extends IntervalForgeImpl.IntervalOpEvalBase
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpEvalBase
intervalComputer
-
Constructor Summary
ConstructorDescriptionIntervalOpLocalDateTimeEval
(IntervalComputerEval intervalComputer, TimeZone timeZone) -
Method Summary
Modifier and TypeMethodDescriptionstatic CodegenExpression
codegen
(IntervalForgeImpl.IntervalOpLocalDateTimeForge forge, CodegenExpression start, CodegenExpression end, CodegenExpression parameter, EPTypeClass parameterType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) evaluate
(long startTs, long endTs, Object parameter, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context)
-
Constructor Details
-
IntervalOpLocalDateTimeEval
-
-
Method Details
-
evaluate
public Object evaluate(long startTs, long endTs, Object parameter, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context) -
codegen
public static CodegenExpression codegen(IntervalForgeImpl.IntervalOpLocalDateTimeForge forge, CodegenExpression start, CodegenExpression end, CodegenExpression parameter, EPTypeClass parameterType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
-