Class AggregationMethodLinearFirstLastIndexForge
java.lang.Object
com.espertech.esper.common.internal.epl.agg.access.linear.AggregationMethodLinearFirstLastIndexForge
- All Implemented Interfaces:
AggregationMethodForge
public class AggregationMethodLinearFirstLastIndexForge
extends Object
implements AggregationMethodForge
-
Constructor Summary
ConstructorDescriptionAggregationMethodLinearFirstLastIndexForge
(EPTypeClass underlyingType, AggregationAccessorLinearType accessType, Integer optionalConstant, ExprNode optionalIndexEval) -
Method Summary
Modifier and TypeMethodDescriptioncodegenCreateReader
(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
-
Constructor Details
-
AggregationMethodLinearFirstLastIndexForge
public AggregationMethodLinearFirstLastIndexForge(EPTypeClass underlyingType, AggregationAccessorLinearType accessType, Integer optionalConstant, ExprNode optionalIndexEval)
-
-
Method Details
-
getResultType
- Specified by:
getResultType
in interfaceAggregationMethodForge
-
codegenCreateReader
public CodegenExpression codegenCreateReader(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) - Specified by:
codegenCreateReader
in interfaceAggregationMethodForge
-