Class IntervalForgeImpl.IntervalOpCalWithEndForge
java.lang.Object
com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpForgeDateWithEndBase
com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpCalWithEndForge
- All Implemented Interfaces:
IntervalForgeImpl.IntervalOpForge
- Enclosing class:
- IntervalForgeImpl
public static class IntervalForgeImpl.IntervalOpCalWithEndForge
extends IntervalForgeImpl.IntervalOpForgeDateWithEndBase
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpForgeDateWithEndBase
forgeEndTimestamp, intervalComputer
-
Constructor Summary
ConstructorDescriptionIntervalOpCalWithEndForge
(IntervalComputerForge intervalComputer, ExprForge forgeEndTimestamp) -
Method Summary
Modifier and TypeMethodDescriptionprotected CodegenExpression
codegenEvaluate
(CodegenExpressionRef startTs, CodegenExpressionRef endTs, CodegenExpressionRef paramStartTs, CodegenExpressionRef paramEndTs, CodegenMethod parentNode, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) makeEval()
Methods inherited from class com.espertech.esper.common.internal.epl.datetime.interval.IntervalForgeImpl.IntervalOpForgeDateWithEndBase
codegen
-
Constructor Details
-
IntervalOpCalWithEndForge
public IntervalOpCalWithEndForge(IntervalComputerForge intervalComputer, ExprForge forgeEndTimestamp)
-
-
Method Details
-
makeEval
-
codegenEvaluate
protected CodegenExpression codegenEvaluate(CodegenExpressionRef startTs, CodegenExpressionRef endTs, CodegenExpressionRef paramStartTs, CodegenExpressionRef paramEndTs, CodegenMethod parentNode, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) - Specified by:
codegenEvaluate
in classIntervalForgeImpl.IntervalOpForgeDateWithEndBase
-