public interface PlugInAggregationMultiFunctionStateForge
Modifier and Type | Method and Description |
---|---|
default void |
applyEnterCodegen(PlugInAggregationMultiFunctionStateForgeCodegenApplyContext context) |
default void |
applyLeaveCodegen(PlugInAggregationMultiFunctionStateForgeCodegenApplyContext context) |
default void |
clearCodegen(PlugInAggregationMultiFunctionStateForgeCodegenClearContext context) |
PlugInAggregationMultiFunctionStateFactory |
getStateFactory()
Return the state factory for the sharable aggregation function state.
|
default void |
rowMemberCodegen(PlugInAggregationMultiFunctionStateForgeCodegenRowMemberContext context) |
PlugInAggregationMultiFunctionStateFactory getStateFactory()
The engine only obtains a state factory once for all shared aggregation state.
default void rowMemberCodegen(PlugInAggregationMultiFunctionStateForgeCodegenRowMemberContext context)
default void applyEnterCodegen(PlugInAggregationMultiFunctionStateForgeCodegenApplyContext context)
default void applyLeaveCodegen(PlugInAggregationMultiFunctionStateForgeCodegenApplyContext context)
default void clearCodegen(PlugInAggregationMultiFunctionStateForgeCodegenClearContext context)