Interface TableInstanceGrouped
- All Superinterfaces:
TableInstance
- All Known Implementing Classes:
TableInstanceGroupedBase
,TableInstanceGroupedImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetCreateRowIntoTable
(Object groupByKey, ExprEvaluatorContext exprEvaluatorContext) getRowForGroupKey
(Object groupKey) getTable()
void
Methods inherited from interface com.espertech.esper.common.internal.epl.table.core.TableInstance
addEvent, addEventUnadorned, addExplicitIndex, clearInstance, deleteEvent, destroy, getAgentInstanceContext, getEventCollection, getIndex, getIndexRepository, getIterableTableScan, getTableLevelRWLock, handleRowUpdateKeyAfterUpdate, handleRowUpdateKeyBeforeUpdate, removeExplicitIndex, size
-
Method Details
-
getRowForGroupKey
-
getCreateRowIntoTable
ObjectArrayBackedEventBean getCreateRowIntoTable(Object groupByKey, ExprEvaluatorContext exprEvaluatorContext) -
handleRowUpdated
- Specified by:
handleRowUpdated
in interfaceTableInstance
-
getGroupKeys
Collection<Object> getGroupKeys() -
getGroupKeysMayMultiKey
Collection<Object> getGroupKeysMayMultiKey() -
getTable
Table getTable()- Specified by:
getTable
in interfaceTableInstance
-