public class AggSvcLocalGroupByForge extends Object implements AggregationServiceFactoryForgeWMethodGen
Modifier and Type | Field and Description |
---|---|
protected boolean |
hasGroupBy |
protected AggregationLocalGroupByPlanForge |
localGroupByPlan |
protected AggregationUseFlags |
useFlags |
Constructor and Description |
---|
AggSvcLocalGroupByForge(boolean hasGroupBy,
AggregationLocalGroupByPlanForge localGroupByPlan,
AggregationUseFlags useFlags) |
protected final boolean hasGroupBy
protected final AggregationLocalGroupByPlanForge localGroupByPlan
protected final AggregationUseFlags useFlags
public AggSvcLocalGroupByForge(boolean hasGroupBy, AggregationLocalGroupByPlanForge localGroupByPlan, AggregationUseFlags useFlags)
public AggregationCodegenRowLevelDesc getRowLevelDesc()
getRowLevelDesc
in interface AggregationServiceFactoryForgeWMethodGen
public void rowCtorCodegen(AggregationRowCtorDesc rowCtorDesc)
rowCtorCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void providerCodegen(CodegenMethod method, CodegenClassScope classScope, AggregationClassNames classNames)
providerCodegen
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 getCollectionOfEventsCodegen(CodegenMethod method, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
getCollectionOfEventsCodegen
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 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 rowWriteMethodCodegen(CodegenMethod method, int level)
rowWriteMethodCodegen
in interface AggregationServiceFactoryForgeWMethodGen
public void rowReadMethodCodegen(CodegenMethod method, int level)
rowReadMethodCodegen
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 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.