public class AggregationFactoryMethodRate extends AggregationFactoryMethodBase
Modifier and Type | Field and Description |
---|---|
protected AggregatorMethod |
aggregator |
protected long |
intervalTime |
protected boolean |
isEver |
protected ExprRateAggNode |
parent |
protected TimeAbacus |
timeAbacus |
Constructor and Description |
---|
AggregationFactoryMethodRate(ExprRateAggNode parent,
boolean isEver,
long intervalTime,
TimeAbacus timeAbacus) |
Modifier and Type | Method and Description |
---|---|
ExprAggregateNodeBase |
getAggregationExpression() |
AggregationPortableValidation |
getAggregationPortableValidation() |
AggregatorMethod |
getAggregator() |
long |
getIntervalTime() |
ExprForge[] |
getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
ExprRateAggNode |
getParent() |
Class |
getResultType() |
TimeAbacus |
getTimeAbacus() |
void |
initMethodForge(int col,
CodegenCtor rowCtor,
CodegenMemberCol membersColumnized,
CodegenClassScope classScope) |
boolean |
isEver() |
getAccessorForge, getAggregationStateAgent, getAggregationStateFactory, getAggregationStateKey, isAccessAggregation
protected final ExprRateAggNode parent
protected final boolean isEver
protected final long intervalTime
protected final TimeAbacus timeAbacus
protected AggregatorMethod aggregator
public AggregationFactoryMethodRate(ExprRateAggNode parent, boolean isEver, long intervalTime, TimeAbacus timeAbacus)
public Class getResultType()
public void initMethodForge(int col, CodegenCtor rowCtor, CodegenMemberCol membersColumnized, CodegenClassScope classScope)
public AggregatorMethod getAggregator()
public ExprAggregateNodeBase getAggregationExpression()
public ExprForge[] getMethodAggregationForge(boolean join, EventType[] typesPerStream) throws ExprValidationException
ExprValidationException
public ExprRateAggNode getParent()
public boolean isEver()
public long getIntervalTime()
public TimeAbacus getTimeAbacus()
public AggregationPortableValidation getAggregationPortableValidation()
Copyright © 2005–2018. All rights reserved.