Uses of Interface
com.espertech.esper.common.internal.epl.index.base.EventTable
Packages that use EventTable
Package
Description
Poll result indexing strategies.
Quad-tree indexes
Advanced index provisioning
-
Uses of EventTable in com.espertech.esper.common.internal.epl.historical.common
Methods in com.espertech.esper.common.internal.epl.historical.common that return EventTableModifier and TypeMethodDescriptionEventTable[][]
HistoricalEventViewable.poll
(EventBean[][] lookupEventsPerStream, PollResultIndexingStrategy indexingStrategy, ExprEvaluatorContext exprEvaluatorContext) Poll for stored historical or reference data using events per stream and returing for each event-per-stream row a separate list with events representing the poll result.EventTable[][]
HistoricalEventViewableBase.poll
(EventBean[][] lookupEventsPerStream, PollResultIndexingStrategy indexingStrategy, ExprEvaluatorContext exprEvaluatorContext) -
Uses of EventTable in com.espertech.esper.common.internal.epl.historical.datacache
Methods in com.espertech.esper.common.internal.epl.historical.datacache that return EventTableModifier and TypeMethodDescriptionAsk the cache if the keyed value is cached, returning a list or rows if the key is in the cache, or returning null to indicate no such key cached.Retrieves an entry from the cache.Methods in com.espertech.esper.common.internal.epl.historical.datacache with parameters of type EventTableModifier and TypeMethodDescriptionvoid
HistoricalDataCache.put
(Object methodParams, EventTable[] rows) Puts into the cache a key and a list of rows, or an empty list if zero rows.void
HistoricalDataCacheClearableMap.put
(Object methodParams, EventTable[] rows) void
HistoricalDataCacheExpiringImpl.put
(Object methodParams, EventTable[] rows) void
HistoricalDataCacheLRUImpl.put
(Object methodParams, EventTable[] rows) Adds an entry to this cache.void
HistoricalDataCacheNullImpl.put
(Object methodParams, EventTable[] rows) -
Uses of EventTable in com.espertech.esper.common.internal.epl.historical.indexingstrategy
Classes in com.espertech.esper.common.internal.epl.historical.indexingstrategy that implement EventTableModifier and TypeClassDescriptionclass
Simple table of events without an index, based on a List implementation rather then a set since we know there cannot be duplicates (such as a poll returning individual rows).Methods in com.espertech.esper.common.internal.epl.historical.indexingstrategy that return EventTableModifier and TypeMethodDescriptionPollResultIndexingStrategy.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) Build and index of a poll result.PollResultIndexingStrategyComposite.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) PollResultIndexingStrategyHash.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) PollResultIndexingStrategyInKeywordMulti.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) PollResultIndexingStrategyMulti.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) PollResultIndexingStrategyNoIndex.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) PollResultIndexingStrategySorted.index
(List<EventBean> pollResult, boolean isActiveCache, ExprEvaluatorContext exprEvaluatorContext) -
Uses of EventTable in com.espertech.esper.common.internal.epl.historical.lookupstrategy
Methods in com.espertech.esper.common.internal.epl.historical.lookupstrategy with parameters of type EventTableModifier and TypeMethodDescriptionHistoricalIndexLookupStrategy.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) Look up into the index, potentially using some of the properties in the lookup event, returning a partial or full result in respect to the index.HistoricalIndexLookupStrategyComposite.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) HistoricalIndexLookupStrategyHash.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) HistoricalIndexLookupStrategyInKeywordMulti.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) HistoricalIndexLookupStrategyInKeywordSingle.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) HistoricalIndexLookupStrategyMulti.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) HistoricalIndexLookupStrategyNoIndex.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) HistoricalIndexLookupStrategySorted.lookup
(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.advanced.index.quadtree
Subinterfaces of EventTable in com.espertech.esper.common.internal.epl.index.advanced.index.quadtreeClasses in com.espertech.esper.common.internal.epl.index.advanced.index.quadtree that implement EventTableModifier and TypeClassDescriptionclass
class
Methods in com.espertech.esper.common.internal.epl.index.advanced.index.quadtree that return EventTableModifier and TypeMethodDescriptionEventAdvancedIndexFactoryForgeQuadTreeMXCIFFactory.make
(EventAdvancedIndexConfigStatement configStatement, AdvancedIndexConfigContextPartition configCP, EventTableOrganization organization) EventAdvancedIndexFactoryForgeQuadTreePointRegionFactory.make
(EventAdvancedIndexConfigStatement configStatement, AdvancedIndexConfigContextPartition configCP, EventTableOrganization organization) Methods in com.espertech.esper.common.internal.epl.index.advanced.index.quadtree with parameters of type EventTableModifier and TypeMethodDescriptionSubordTableLookupStrategyFactoryQuadTree.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.advanced.index.service
Methods in com.espertech.esper.common.internal.epl.index.advanced.index.service that return EventTableModifier and TypeMethodDescriptionEventTableFactoryCustomIndex.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.base
Subinterfaces of EventTable in com.espertech.esper.common.internal.epl.index.baseClasses in com.espertech.esper.common.internal.epl.index.base that implement EventTableModifier and TypeClassDescriptionclass
An event table for holding multiple tables for use when multiple indexes of the same dataset must be entered into a cache for use in historical data lookup.class
Methods in com.espertech.esper.common.internal.epl.index.base that return EventTableModifier and TypeMethodDescriptionstatic EventTable
EventTableUtil.buildIndex
(AgentInstanceContext agentInstanceContext, int indexedStreamNum, QueryPlanIndexItem item, EventType eventType, boolean unique, String optionalIndexName, DataInputOutputSerde optionalValueSerde, boolean isFireAndForget) Build an index/table instance using the event properties for the event type.EventTableAndNamePair.getEventTable()
MultiIndexEventTable.getTables()
Returns all tables.EventTableFactory.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) Methods in com.espertech.esper.common.internal.epl.index.base with parameters of type EventTableModifier and TypeMethodDescriptionvoid
EventTableVisitor.visit
(EventTable index) void
EventTableVisitor.visit
(EventTable[][] repositories) Method parameters in com.espertech.esper.common.internal.epl.index.base with type arguments of type EventTableConstructors in com.espertech.esper.common.internal.epl.index.base with parameters of type EventTableModifierConstructorDescriptionEventTableAndNamePair
(EventTable eventTable, String indexName) MultiIndexEventTable
(EventTable[] tables, EventTableOrganization organization) Ctor. -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.composite
Classes in com.espertech.esper.common.internal.epl.index.composite that implement EventTableModifier and TypeClassDescriptionclass
class
For use when the index comprises of either two or more ranges or a unique key in combination with a range.Methods in com.espertech.esper.common.internal.epl.index.composite that return EventTableModifier and TypeMethodDescriptionPropertyCompositeEventTableFactory.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.hash
Classes in com.espertech.esper.common.internal.epl.index.hash that implement EventTableModifier and TypeClassDescriptionclass
class
class
Unique index.Methods in com.espertech.esper.common.internal.epl.index.hash that return EventTableModifier and TypeMethodDescriptionPropertyHashedEventTableFactory.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.inkeyword
Methods in com.espertech.esper.common.internal.epl.index.inkeyword that return EventTableModifier and TypeMethodDescriptionPropertyHashedArrayFactory.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.sorted
Classes in com.espertech.esper.common.internal.epl.index.sorted that implement EventTableModifier and TypeClassDescriptionclass
Index that organizes events by the event property values into a single TreeMap sortable non-nested index with Object keys that store the property values.class
Index that organizes events by the event property values into a single TreeMap sortable non-nested index with Object keys that store the property values.Methods in com.espertech.esper.common.internal.epl.index.sorted that return EventTableModifier and TypeMethodDescriptionPropertySortedEventTableFactory.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) -
Uses of EventTable in com.espertech.esper.common.internal.epl.index.unindexed
Classes in com.espertech.esper.common.internal.epl.index.unindexed that implement EventTableModifier and TypeClassDescriptionclass
Simple table of events without an index.class
Simple table of events without an index.Methods in com.espertech.esper.common.internal.epl.index.unindexed that return EventTableModifier and TypeMethodDescriptionUnindexedEventTableFactory.makeEventTables
(ExprEvaluatorContext exprEvaluatorContext, Integer subqueryNumber) -
Uses of EventTable in com.espertech.esper.common.internal.epl.join.base
Fields in com.espertech.esper.common.internal.epl.join.base declared as EventTableMethods in com.espertech.esper.common.internal.epl.join.base that return EventTableModifier and TypeMethodDescriptionprotected EventTable[][]
JoinSetComposerHistoricalImpl.getTables()
Returns tables.protected EventTable[][]
JoinSetComposerImpl.getTables()
Returns tables.static EventTable[][]
JoinSetComposerUtil.toArray
(Map<TableLookupIndexReqKey, EventTable>[] repositories) static EventTable[][]
JoinSetComposerUtil.toArray
(Map<TableLookupIndexReqKey, EventTable>[] repositories, int length) -
Uses of EventTable in com.espertech.esper.common.internal.epl.join.exec.inkeyword
Methods in com.espertech.esper.common.internal.epl.join.exec.inkeyword with parameters of type EventTableModifier and TypeMethodDescriptionInKeywordTableLookupUtil.multiIndexLookup
(ExprEvaluator evaluator, EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext, EventTable[] indexes) -
Uses of EventTable in com.espertech.esper.common.internal.epl.join.indexlookupplan
Methods in com.espertech.esper.common.internal.epl.join.indexlookupplan with parameters of type EventTableModifier and TypeMethodDescriptionprotected JoinExecTableLookupStrategy
CompositeTableLookupPlanFactory.makeStrategyInternal
(EventTable[] eventTables, EventType[] eventTypes) FullTableScanLookupPlanFactory.makeStrategyInternal
(EventTable[] eventTable, EventType[] eventTypes) FullTableScanUniquePerKeyLookupPlan.makeStrategyInternal
(EventTable[] eventTable, EventType[] eventTypes) protected JoinExecTableLookupStrategy
IndexedTableLookupPlanHashedOnlyFactory.makeStrategyInternal
(EventTable[] eventTables, EventType[] eventTypes) InKeywordTableLookupPlanMultiIdxFactory.makeStrategyInternal
(EventTable[] eventTable, EventType[] eventTypes) InKeywordTableLookupPlanSingleIdxFactory.makeStrategyInternal
(EventTable[] eventTable, EventType[] eventTypes) protected JoinExecTableLookupStrategy
SortedTableLookupPlanFactory.makeStrategyInternal
(EventTable[] eventTables, EventType[] eventTypes) -
Uses of EventTable in com.espertech.esper.common.internal.epl.join.queryplan
Methods in com.espertech.esper.common.internal.epl.join.queryplan with parameters of type EventTableModifier and TypeMethodDescriptionprotected abstract JoinExecTableLookupStrategy
TableLookupPlan.makeStrategyInternal
(EventTable[] eventTables, EventType[] eventTypes) -
Uses of EventTable in com.espertech.esper.common.internal.epl.lookup
Methods in com.espertech.esper.common.internal.epl.lookup that return EventTableModifier and TypeMethodDescriptionEventAdvancedIndexFactory.make
(EventAdvancedIndexConfigStatement configStatement, AdvancedIndexConfigContextPartition configContextPartition, EventTableOrganization organization) Methods in com.espertech.esper.common.internal.epl.lookup with parameters of type EventTableModifier and TypeMethodDescriptionSubordCompositeTableLookupStrategyFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordFullTableScanLookupStrategyFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordHashedTableLookupStrategyExprFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordHashedTableLookupStrategyPropFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordInKeywordMultiTableLookupStrategyFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordInKeywordSingleTableLookupStrategyFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordSortedTableLookupStrategyFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) SubordTableLookupStrategyFactory.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) -
Uses of EventTable in com.espertech.esper.common.internal.epl.lookupplansubord
Methods in com.espertech.esper.common.internal.epl.lookupplansubord that return EventTableModifier and TypeMethodDescriptionEventTableIndexRepository.getExplicitIndexByName
(String indexName, String moduleName) EventTableIndexRepository.getIndexByDesc
(IndexMultiKey indexKey) EventTableIndexRepositoryEntry.getTable()
static EventTable[]
SubordinateQueryPlannerUtil.realizeTables
(SubordinateQueryIndexDesc[] indexDescriptors, EventType eventType, EventTableIndexRepository indexRepository, Iterable<EventBean> contents, AgentInstanceContext agentInstanceContext, boolean isRecoveringResilient) Methods in com.espertech.esper.common.internal.epl.lookupplansubord that return types with arguments of type EventTableModifier and TypeMethodDescriptionEventTableIndexRepository.getTables()
Returns a list of current index tables in the repository.Methods in com.espertech.esper.common.internal.epl.lookupplansubord with parameters of type EventTableModifier and TypeMethodDescriptionSubordWMatchExprLookupStrategyFactory.realize
(EventTable[] indexes, AgentInstanceContext agentInstanceContext, Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow) Constructors in com.espertech.esper.common.internal.epl.lookupplansubord with parameters of type EventTableModifierConstructorDescriptionEventTableIndexRepositoryEntry
(String optionalIndexName, String optionalIndexModuleName, EventTable table) -
Uses of EventTable in com.espertech.esper.common.internal.epl.lookupsubord
Methods in com.espertech.esper.common.internal.epl.lookupsubord with parameters of type EventTableModifier and TypeMethodDescriptionSubordWMatchExprLookupStrategyAllFilteredFactory.realize
(EventTable[] indexes, AgentInstanceContext agentInstanceContext, Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow) SubordWMatchExprLookupStrategyAllUnfilteredFactory.realize
(EventTable[] indexes, AgentInstanceContext agentInstanceContext, Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow) SubordWMatchExprLookupStrategyIndexedFilteredFactory.realize
(EventTable[] indexes, AgentInstanceContext agentInstanceContext, Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow) SubordWMatchExprLookupStrategyIndexedUnfilteredFactory.realize
(EventTable[] indexes, AgentInstanceContext agentInstanceContext, Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow) -
Uses of EventTable in com.espertech.esper.common.internal.epl.subselect
Methods in com.espertech.esper.common.internal.epl.subselect that return EventTableModifier and TypeMethodDescriptionSubSelectFactoryResult.getIndexes()
SubSelectStrategyRealization.getIndexes()
Constructors in com.espertech.esper.common.internal.epl.subselect with parameters of type EventTableModifierConstructorDescriptionSubqueryIndexMgmtCallback
(EventTable[] eventIndex) Ctor.SubselectBufferObserver
(EventTable[] eventIndex, ExprEvaluatorContext exprEvaluatorContext) Ctor.SubSelectStrategyRealization
(SubordTableLookupStrategy lookupStrategy, SubselectAggregationPreprocessorBase subselectAggregationPreprocessor, AggregationService aggregationService, PriorEvalStrategy priorStrategy, PreviousGetterStrategy previousStrategy, Viewable subselectView, EventTable[] indexes) -
Uses of EventTable in com.espertech.esper.common.internal.epl.table.core
Methods in com.espertech.esper.common.internal.epl.table.core that return EventTableModifier and TypeMethodDescription -
Uses of EventTable in com.espertech.esper.common.internal.epl.virtualdw
Classes in com.espertech.esper.common.internal.epl.virtualdw that implement EventTableMethods in com.espertech.esper.common.internal.epl.virtualdw that return EventTableModifier and TypeMethodDescriptionstatic EventTable
VirtualDWQueryPlanUtil.getJoinIndexTable
(QueryPlanIndexItem queryPlanIndexItem) Methods in com.espertech.esper.common.internal.epl.virtualdw that return types with arguments of type EventTableModifier and TypeMethodDescriptionstatic Pair<IndexMultiKey,
EventTable> VirtualDWQueryPlanUtil.getFireAndForgetDesc
(EventType eventType, Set<String> keysAvailable, Set<String> rangesAvailable) Methods in com.espertech.esper.common.internal.epl.virtualdw with parameters of type EventTableModifier and TypeMethodDescriptionVirtualDWView.getFireAndForgetData
(EventTable eventTable, Object[] keyValues, RangeIndexLookupValue[] rangeValues, Annotation[] annotations) VirtualDWViewImpl.getFireAndForgetData
(EventTable eventTable, Object[] keyValues, RangeIndexLookupValue[] rangeValues, Annotation[] annotations) VirtualDWView.getJoinLookupStrategy
(TableLookupPlan tableLookupPlan, AgentInstanceContext agentInstanceContext, EventTable[] eventTables, int lookupStream) VirtualDWViewImpl.getJoinLookupStrategy
(TableLookupPlan tableLookupPlan, AgentInstanceContext agentInstanceContext, EventTable[] eventTables, int lookupStream) SubordTableLookupStrategyFactoryVDW.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) -
Uses of EventTable in com.espertech.esper.common.internal.metrics.instrumentation
Methods in com.espertech.esper.common.internal.metrics.instrumentation with parameters of type EventTableModifier and TypeMethodDescriptionvoid
InstrumentationCommon.qIndexAdd
(EventTable eventTable, EventBean[] addEvents) void
InstrumentationCommonDefault.qIndexAdd
(EventTable eventTable, EventBean[] addEvents) void
InstrumentationCommon.qIndexAddRemove
(EventTable eventTable, EventBean[] newData, EventBean[] oldData) void
InstrumentationCommonDefault.qIndexAddRemove
(EventTable eventTable, EventBean[] newData, EventBean[] oldData) void
InstrumentationCommon.qIndexJoinLookup
(JoinExecTableLookupStrategy strategy, EventTable index) void
InstrumentationCommonDefault.qIndexJoinLookup
(JoinExecTableLookupStrategy strategy, EventTable index) void
InstrumentationCommon.qIndexRemove
(EventTable eventTable, EventBean[] removeEvents) void
InstrumentationCommonDefault.qIndexRemove
(EventTable eventTable, EventBean[] removeEvents) void
InstrumentationCommon.qIndexSubordLookup
(SubordTableLookupStrategy subordTableLookupStrategy, EventTable optionalEventIndex, int[] keyStreamNums) void
InstrumentationCommonDefault.qIndexSubordLookup
(SubordTableLookupStrategy subordTableLookupStrategy, EventTable optionalEventIndex, int[] keyStreamNums)