Class AggregationServiceAggExpressionDesc
java.lang.Object
com.espertech.esper.common.internal.epl.agg.core.AggregationServiceAggExpressionDesc
-
Constructor Summary
ConstructorDescriptionAggregationServiceAggExpressionDesc
(ExprAggregateNode aggregationNode, AggregationForgeFactory factory) Ctor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEquivalent
(ExprAggregateNode aggNodeToAdd) Add an equivalent aggregation function nodeReturns the expression.Returns the equivalent aggregation functions.Returns the method factory.void
setColumnNum
(Integer columnNum) Assigns a column number.
-
Constructor Details
-
AggregationServiceAggExpressionDesc
public AggregationServiceAggExpressionDesc(ExprAggregateNode aggregationNode, AggregationForgeFactory factory) Ctor.- Parameters:
aggregationNode
- expressionfactory
- method factory
-
-
Method Details
-
getEquivalentNodes
Returns the equivalent aggregation functions.- Returns:
- list of agg nodes
-
getFactory
Returns the method factory.- Returns:
- factory
-
setColumnNum
Assigns a column number.- Parameters:
columnNum
- column number
-
addEquivalent
Add an equivalent aggregation function node- Parameters:
aggNodeToAdd
- node to add
-
getAggregationNode
Returns the expression.- Returns:
- expression
-