public class AggregationServiceGroupByForge extends Object implements AggregationServiceFactoryForgeWMethodGen
Modifier and Type | Field and Description |
---|---|
protected AggGroupByDesc |
aggGroupByDesc |
protected CodegenExpression |
reclaimAge |
protected CodegenExpression |
reclaimFreq |
protected TimeAbacus |
timeAbacus |
Constructor and Description |
---|
AggregationServiceGroupByForge(AggGroupByDesc aggGroupByDesc,
TimeAbacus timeAbacus) |
protected final AggGroupByDesc aggGroupByDesc
protected final TimeAbacus timeAbacus
protected CodegenExpression reclaimAge
protected CodegenExpression reclaimFreq
public AggregationServiceGroupByForge(AggGroupByDesc aggGroupByDesc, TimeAbacus timeAbacus)
public void providerCodegen(CodegenMethod method, CodegenClassScope classScope, AggregationClassNames classNames)
providerCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void rowCtorCodegen(AggregationRowCtorDesc rowCtorDesc)
rowCtorCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void rowWriteMethodCodegen(CodegenMethod method, int level)
rowWriteMethodCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void rowReadMethodCodegen(CodegenMethod method, int level)
rowReadMethodCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void makeServiceCodegen(CodegenMethod method, CodegenClassScope classScope, AggregationClassNames classNames)
makeServiceCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void ctorCodegen(CodegenCtor ctor, List<CodegenTypedParam> explicitMembers, CodegenClassScope classScope, AggregationClassNames classNames)
ctorCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void getValueCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
getValueCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void getEventBeanCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
getEventBeanCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void getCollectionScalarCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
getCollectionScalarCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void getCollectionOfEventsCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
getCollectionOfEventsCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void applyEnterCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods, AggregationClassNames classNames)
applyEnterCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void applyLeaveCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods, AggregationClassNames classNames)
applyLeaveCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void stopMethodCodegen(AggregationServiceFactoryForgeWMethodGen forge, CodegenMethod method)
stopMethodCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void setRemovedCallbackCodegen(CodegenMethod method)
setRemovedCallbackCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void setCurrentAccessCodegen(CodegenMethod method, CodegenClassScope classScope, AggregationClassNames classNames)
setCurrentAccessCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void clearResultsCodegen(CodegenMethod method, CodegenClassScope classScope)
clearResultsCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public AggregationCodegenRowLevelDesc getRowLevelDesc()
getRowLevelDesc
in interface AggregationServiceFactoryForgeWMethodGen
public void acceptCodegen(CodegenMethod method, CodegenClassScope classScope)
acceptCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void getGroupKeysCodegen(CodegenMethod method, CodegenClassScope classScope)
getGroupKeysCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void getGroupKeyCodegen(CodegenMethod method, CodegenClassScope classScope)
getGroupKeyCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void acceptGroupDetailCodegen(CodegenMethod method, CodegenClassScope classScope)
acceptGroupDetailCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void isGroupedCodegen(CodegenMethod method, CodegenClassScope classScope)
isGroupedCodegen
in interface AggregationServiceFactoryForgeWMethodGen
Copyright © 2005–2018. All rights reserved.