Package | Description |
---|---|
com.espertech.esper.codegen.core |
Byte-Code-Generation Core
|
com.espertech.esper.epl.agg.access |
State multifunction aggregation methods
|
com.espertech.esper.epl.agg.factory |
Aggregator factories
|
com.espertech.esper.epl.agg.service.common |
Aggregation services - common.
|
com.espertech.esper.epl.agg.service.groupall |
Aggregation services group-all.
|
com.espertech.esper.epl.agg.service.groupby |
Aggregation services group-by regular
|
com.espertech.esper.epl.agg.service.groupbylocal |
Aggregation services - local-grouping
|
com.espertech.esper.epl.agg.service.groupbyrollup |
Aggregation services - rollup.
|
com.espertech.esper.epl.agg.service.table |
Aggregation services - table aggregation.
|
com.espertech.esper.epl.core.orderby |
Order-by and row-limit processors
|
com.espertech.esper.plugin |
APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in
this package.
|
Modifier and Type | Method and Description |
---|---|
CodegenNamedMethods |
CodegenInstanceAux.getMethods() |
Modifier and Type | Method and Description |
---|---|
CodegenNamedMethods |
AggregationAccessorForgeGetCodegenContext.getNamedMethods() |
Constructor and Description |
---|
AggregationAccessorForgeGetCodegenContext(int column,
CodegenClassScope classScope,
AggregationStateFactoryForge accessStateForge,
CodegenMethodNode method,
CodegenNamedMethods namedMethods) |
Modifier and Type | Method and Description |
---|---|
static void |
AggregationStateMinMaxByEverFactory.applyEnterCodegen(AggregationStateMinMaxByEverForge forge,
int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static void |
AggregationStateSortedFactory.applyEnterCodegen(AggregationStateSortedForge forge,
int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateSortedForge.applyEnterCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStatePluginForge.applyEnterCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateMinMaxByEverForge.applyEnterCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateLinearForge.applyEnterCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateFactoryCountMinSketch.applyEnterCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static void |
AggregationStateSortedFactory.applyLeaveCodegen(AggregationStateSortedForge forge,
int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateSortedForge.applyLeaveCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStatePluginForge.applyLeaveCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateMinMaxByEverForge.applyLeaveCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateLinearForge.applyLeaveCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateFactoryCountMinSketch.applyLeaveCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateSortedForge.clearCodegen(int stateNumber,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStatePluginForge.clearCodegen(int stateNumber,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateMinMaxByEverForge.clearCodegen(int stateNumber,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateLinearForge.clearCodegen(int stateNumber,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateFactoryCountMinSketch.clearCodegen(int stateNumber,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static CodegenExpression |
AggregationStateLinearFactory.collectionReadOnlyCodegen(AggregationStateLinearForge forge,
int column,
CodegenMethodNode parentMethod,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
CodegenExpression |
AggregationStateLinearForge.collectionReadOnlyCodegen(int column,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
CodegenExpression |
AggregationStateLinearForge.getFirstNthValueCodegen(CodegenExpressionRef index,
int slot,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
CodegenExpression |
AggregationStateLinearForge.getLastNthValueCodegen(CodegenExpressionRef index,
int slot,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static CodegenExpression |
AggregationStateLinearFactory.getLastValueCodegen(AggregationStateLinearForge forge,
int slot,
CodegenClassScope classScope,
CodegenMethodNode parentMethod,
CodegenNamedMethods namedMethods) |
CodegenExpression |
AggregationStateLinearForge.getLastValueCodegen(int slot,
CodegenClassScope classScope,
CodegenMethodNode parentMethod,
CodegenNamedMethods namedMethods) |
CodegenExpression |
AggregationStateLinearForge.iteratorCodegen(int slot,
CodegenClassScope classScope,
CodegenMethodNode parent,
CodegenNamedMethods namedMethods) |
Modifier and Type | Method and Description |
---|---|
void |
AggregationServiceNullFactory.applyEnterCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.applyEnterCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateFactoryForge.applyEnterCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceNullFactory.applyLeaveCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.applyLeaveCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateFactoryForge.applyLeaveCodegen(int stateNumber,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationStateFactoryForge.clearCodegen(int stateNumber,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static CodegenMethodNode |
AggregationServiceCodegenUtil.computeMultiKeyCodegen(int idNumber,
ExprForge[] partitionForges,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static void |
AggregationServiceCodegenUtil.generateRefCount(boolean hasRefcount,
CodegenNamedMethods namedMethods,
CodegenCtor rowCtor,
java.util.List<CodegenTypedParam> rowMembers,
CodegenClassScope classScope) |
void |
AggregationServiceNullFactory.getCollectionOfEventsCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.getCollectionOfEventsCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceNullFactory.getCollectionScalarCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.getCollectionScalarCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceNullFactory.getEventBeanCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.getEventBeanCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceNullFactory.getValueCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.getValueCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceNullFactory.rowCtorCodegen(CodegenClassScope classScope,
CodegenCtor rowCtor,
java.util.List<CodegenTypedParam> rowMembers,
CodegenNamedMethods namedMethods) |
void |
AggregationServiceFactoryForge.rowCtorCodegen(CodegenClassScope classScope,
CodegenCtor rowCtor,
java.util.List<CodegenTypedParam> rowMembers,
CodegenNamedMethods namedMethods) |
Modifier and Type | Method and Description |
---|---|
void |
AggSvcGroupByWTableForge.applyEnterCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggSvcGroupByWTableForge.applyLeaveCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static CodegenMethodNode |
AggSvcGroupByWTableRollupSingleKeyImpl.applyRollupCodegen(boolean enter,
CodegenMethodNode parent,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods,
TableColumnMethodPair[] methodPairs,
AggregationAgentForge[] agentForges,
AggregationAgent[] agents,
int[] targetStates,
AggregationGroupByRollupDesc groupByRollupDesc,
int numTableKeys) |
static CodegenMethodNode |
AggSvcGroupByWTableRollupMultiKeyImpl.applyRollupCodegen(boolean enter,
CodegenMethodNode parent,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods,
TableColumnMethodPair[] methodPairs,
AggregationAgentForge[] agentForges,
AggregationAgent[] agents,
int[] targetStates,
AggregationGroupByRollupDesc groupByRollupDesc,
int numTableKeys) |
void |
AggSvcGroupByWTableForge.getCodegen(AggSvcTableGetterType getterType,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggSvcGroupByWTableForge.getCollectionOfEventsCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggSvcGroupByWTableForge.getCollectionScalarCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggSvcGroupByWTableForge.getEventBeanCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
static void |
AggSvcGroupByWTableBase.getGroupByValueCodegen(AggSvcTableGetterType getterType,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods,
int numMethodAggs,
AggregationAccessorSlotPair[] accessors) |
void |
AggSvcGroupByWTableForge.getValueCodegen(CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
AggSvcGroupByWTableForge.rowCtorCodegen(CodegenClassScope classScope,
CodegenCtor rowCtor,
java.util.List<CodegenTypedParam> rowMembers,
CodegenNamedMethods namedMethods) |
Modifier and Type | Method and Description |
---|---|
CodegenNamedMethods |
PlugInAggregationMultiFunctionStateForgeCodegenClearContext.getNamedMethods() |
CodegenNamedMethods |
PlugInAggregationMultiFunctionStateForgeCodegenApplyContext.getNamedMethods() |
Constructor and Description |
---|
PlugInAggregationMultiFunctionStateForgeCodegenApplyContext(ExprPlugInAggMultiFunctionNodeFactory parent,
int column,
CodegenMethodNode method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
PlugInAggregationMultiFunctionStateForgeCodegenClearContext(int column,
CodegenMethodNode method,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |