Package | Description |
---|---|
com.espertech.esper.common.client.hook.aggmultifunc |
Aggregation multi-function extension API for aggregation functions that hold events, share state and/or operate with tables.
|
com.espertech.esper.common.internal.epl.agg.access.core | |
com.espertech.esper.common.internal.epl.agg.access.countminsketch | |
com.espertech.esper.common.internal.epl.agg.access.linear | |
com.espertech.esper.common.internal.epl.agg.access.sorted | |
com.espertech.esper.common.internal.epl.agg.core | |
com.espertech.esper.common.internal.epl.agg.table | |
com.espertech.esper.common.internal.epl.table.strategy |
Modifier and Type | Method and Description |
---|---|
void |
AggregationMultiFunctionAgent.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column)
Enter-into (add to) an aggregation
|
void |
AggregationMultiFunctionAgent.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column)
Leave-from (remove from) an aggregation
|
Object |
AggregationMultiFunctionTableReader.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Returns the plain value
|
Collection |
AggregationMultiFunctionTableReader.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Return a collection of events or null when not available.
|
Collection |
AggregationMultiFunctionTableReader.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Return a collection of values or null when not available.
|
EventBean |
AggregationMultiFunctionTableReader.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext)
Returns a single event or null when not available.
|
Modifier and Type | Method and Description |
---|---|
void |
AggregationAgentRewriteStreamWFilter.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentRewriteStream.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentDefaultWFilter.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentDefault.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentRewriteStreamWFilter.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentRewriteStream.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentDefaultWFilter.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentDefault.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
Modifier and Type | Method and Description |
---|---|
void |
AggregationAgentCountMinSketch.applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
void |
AggregationAgentCountMinSketch.applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext,
AggregationRow row,
int column) |
Object |
AgregationTAAReaderCountMinSketchTopK.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Object |
AgregationTAAReaderCountMinSketchFreq.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AgregationTAAReaderCountMinSketchTopK.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AgregationTAAReaderCountMinSketchFreq.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AgregationTAAReaderCountMinSketchTopK.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AgregationTAAReaderCountMinSketchFreq.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AgregationTAAReaderCountMinSketchTopK.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AgregationTAAReaderCountMinSketchFreq.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
Object |
AggregationTAAReaderLinearWindow.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Object |
AggregationTAAReaderLinearFirstLastIndex.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Object |
AggregationTAAReaderLinearFirstLast.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderLinearWindow.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderLinearFirstLastIndex.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderLinearFirstLast.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderLinearWindow.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderLinearFirstLastIndex.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderLinearFirstLast.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AggregationTAAReaderLinearWindow.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AggregationTAAReaderLinearFirstLastIndex.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AggregationTAAReaderLinearFirstLast.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
Object |
AggregationTAAReaderSortedWindow.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Object |
AggregationTAAReaderSortedMinMaxBy.getValue(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderSortedWindow.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderSortedMinMaxBy.getValueCollectionEvents(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderSortedWindow.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Collection |
AggregationTAAReaderSortedMinMaxBy.getValueCollectionScalar(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AggregationTAAReaderSortedWindow.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
EventBean |
AggregationTAAReaderSortedMinMaxBy.getValueEventBean(int aggColNum,
AggregationRow row,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
AggregationRow |
AggregationRowFactory.make() |
Modifier and Type | Field and Description |
---|---|
protected AggregationRow |
AggSvcGroupByWTableBase.currentAggregationRow |
Modifier and Type | Method and Description |
---|---|
static AggregationRow |
ExprTableEvalStrategyUtil.getRow(ObjectArrayBackedEventBean eventBean) |
Modifier and Type | Method and Description |
---|---|
protected static Map<String,Object> |
ExprTableEvalStrategyUtil.evalMap(ObjectArrayBackedEventBean event,
AggregationRow row,
Map<String,TableMetadataColumn> items,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
protected static Object[] |
ExprTableEvalStrategyUtil.evalTypable(ObjectArrayBackedEventBean event,
AggregationRow row,
Map<String,TableMetadataColumn> items,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
Copyright © 2005–2018. All rights reserved.