Uses of Interface
com.espertech.esper.epl.join.table.EventTable

Packages that use EventTable
com.espertech.esper.core.context.factory Statement agent instance factories. 
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.db Database SQL polling views and caches 
com.espertech.esper.epl.join.base Join process interfaces and glue code 
com.espertech.esper.epl.join.plan Inner join and outer join query planning 
com.espertech.esper.epl.join.pollindex Poll result indexing strategies. 
com.espertech.esper.epl.join.table Indexes for views 
com.espertech.esper.epl.lookup Subquery execution strategies and lookup indexes 
com.espertech.esper.epl.subquery Subquery helper classes are found here. 
com.espertech.esper.epl.table.mgmt Table-related services and metadata. 
com.espertech.esper.epl.virtualdw Virtual data window. 
com.espertech.esper.metrics.instrumentation EPL instrumentation helpers. 
com.espertech.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
 

Uses of EventTable in com.espertech.esper.core.context.factory
 

Methods in com.espertech.esper.core.context.factory with parameters of type EventTable
 void StatementAgentInstancePostLoadIndexVisitor.visit(EventTable index)
           
 void StatementAgentInstancePostLoadIndexVisitor.visit(EventTable[][] repositories)
           
 

Method parameters in com.espertech.esper.core.context.factory with type arguments of type EventTable
 void StatementAgentInstancePostLoadIndexVisitor.visit(java.util.List<EventTable> tables)
           
 

Uses of EventTable in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core that return EventTable
 EventTable[][] MethodPollingViewable.poll(EventBean[][] lookupEventsPerStream, PollResultIndexingStrategy indexingStrategy, ExprEvaluatorContext exprEvaluatorContext)
           
 

Uses of EventTable in com.espertech.esper.epl.db
 

Methods in com.espertech.esper.epl.db that return EventTable
 EventTable[] DataCacheNullImpl.getCached(java.lang.Object[] lookupKeys)
           
 EventTable[] DataCacheLRUImpl.getCached(java.lang.Object[] lookupKeys)
          Retrieves an entry from the cache.
 EventTable[] DataCacheExpiringImpl.getCached(java.lang.Object[] lookupKeys)
           
 EventTable[] DataCacheClearableMap.getCached(java.lang.Object[] lookupKeys)
           
 EventTable[] DataCache.getCached(java.lang.Object[] lookupKeys)
          Ask 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.
 EventTable[][] DatabasePollingViewable.poll(EventBean[][] lookupEventsPerStream, PollResultIndexingStrategy indexingStrategy, ExprEvaluatorContext exprEvaluatorContext)
           
 

Methods in com.espertech.esper.epl.db with parameters of type EventTable
 void DataCacheNullImpl.put(java.lang.Object[] lookupKeys, EventTable[] rows)
           
 void DataCacheLRUImpl.put(java.lang.Object[] keys, EventTable[] value)
          Adds an entry to this cache.
 void DataCacheExpiringImpl.put(java.lang.Object[] lookupKeys, EventTable[] rows)
           
 void DataCacheClearableMap.put(java.lang.Object[] lookupKeys, EventTable[] rows)
           
 void DataCache.put(java.lang.Object[] lookupKeys, EventTable[] rows)
          Puts into the cache a key and a list of rows, or an empty list if zero rows.
 

Uses of EventTable in com.espertech.esper.epl.join.base
 

Fields in com.espertech.esper.epl.join.base declared as EventTable
protected  EventTable[][] JoinSetComposerImpl.repositories
           
 

Methods in com.espertech.esper.epl.join.base that return EventTable
protected  EventTable[][] JoinSetComposerImpl.getTables()
          Returns tables.
protected  EventTable[][] JoinSetComposerHistoricalImpl.getTables()
          Returns tables.
static EventTable[][] JoinSetComposerUtil.toArray(java.util.Map<TableLookupIndexReqKey,EventTable>[] repositories)
           
static EventTable[][] JoinSetComposerUtil.toArray(java.util.Map<TableLookupIndexReqKey,EventTable>[] repositories, int length)
           
 

Methods in com.espertech.esper.epl.join.base with parameters of type EventTable
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategySorted.lookup(EventBean lookupEvent, EventTable[] indexTable, ExprEvaluatorContext context)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategyNoIndex.lookup(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategyInKeywordSingle.lookup(EventBean lookupEvent, EventTable[] indexTable, ExprEvaluatorContext exprEvaluatorContext)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategyInKeywordMulti.lookup(EventBean lookupEvent, EventTable[] indexTable, ExprEvaluatorContext exprEvaluatorContext)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategyIndexSingle.lookup(EventBean lookupEvent, EventTable[] indexTable, ExprEvaluatorContext exprEvaluatorContext)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategyIndex.lookup(EventBean lookupEvent, EventTable[] indexTable, ExprEvaluatorContext exprEvaluatorContext)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategyComposite.lookup(EventBean lookupEvent, EventTable[] indexTable, ExprEvaluatorContext context)
           
 java.util.Iterator<EventBean> HistoricalIndexLookupStrategy.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.
 

Uses of EventTable in com.espertech.esper.epl.join.plan
 

Methods in com.espertech.esper.epl.join.plan with parameters of type EventTable
abstract  JoinExecTableLookupStrategy TableLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy SortedTableLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy InKeywordTableLookupPlanSingleIdx.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy InKeywordTableLookupPlanMultiIdx.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy IndexedTableLookupPlanSingle.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy IndexedTableLookupPlanMulti.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy FullTableScanUniquePerKeyLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy FullTableScanLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
 JoinExecTableLookupStrategy CompositeTableLookupPlan.makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
           
static java.util.Set<EventBean> InKeywordTableLookupUtil.multiIndexLookup(ExprEvaluator evaluator, EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext, EventTable[] indexes)
           
 

Uses of EventTable in com.espertech.esper.epl.join.pollindex
 

Methods in com.espertech.esper.epl.join.pollindex that return EventTable
 EventTable[] PollResultIndexingStrategySorted.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyNoIndex.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyIndexSingleArray.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyIndexSingle.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyIndexCoerceSingle.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyIndexCoerce.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyIndex.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategyComposite.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
           
 EventTable[] PollResultIndexingStrategy.index(java.util.List<EventBean> pollResult, boolean isActiveCache)
          Build and index of a poll result.
 

Uses of EventTable in com.espertech.esper.epl.join.table
 

Subinterfaces of EventTable in com.espertech.esper.epl.join.table
 interface EventTableAsSet
           
 

Classes in com.espertech.esper.epl.join.table that implement EventTable
 class MultiIndexEventTable
          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 PropertyCompositeEventTable
          For use when the index comprises of either two or more ranges or a unique key in combination with a range.
 class PropertyIndexedEventTable
          Index that organizes events by the event property values into hash buckets.
 class PropertyIndexedEventTableCoerceAdd
          Index that organizes events by the event property values into hash buckets.
 class PropertyIndexedEventTableCoerceAll
          Index that organizes events by the event property values into hash buckets.
 class PropertyIndexedEventTableSingle
          Index that organizes events by the event property values into hash buckets.
 class PropertyIndexedEventTableSingleCoerceAdd
           
 class PropertyIndexedEventTableSingleCoerceAll
           
 class PropertyIndexedEventTableSingleUnique
          Unique index.
 class PropertyIndexedEventTableUnique
           
 class PropertySortedEventTable
          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 PropertySortedEventTableCoerced
           
 class SingleReferenceEventTable
           
 class UnindexedEventTable
          Simple table of events without an index.
 class UnindexedEventTableList
          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.epl.join.table that return EventTable
static EventTable EventTableUtil.buildIndex(int indexedStreamNum, QueryPlanIndexItem item, EventType eventType, boolean coerceOnAddOnly, boolean unique, java.lang.String optionalIndexName)
          Build an index/table instance using the event properties for the event type.
 EventTable EventTableAndNamePair.getEventTable()
           
 EventTable[] MultiIndexEventTable.getTables()
          Returns all tables.
 EventTable[] UnindexedEventTableFactory.makeEventTables()
           
 EventTable[] PropertySortedEventTableFactory.makeEventTables()
           
 EventTable[] PropertySortedEventTableCoercedFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableSingleFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableSingleCoerceAllFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableSingleCoerceAddFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableSingleArrayFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableCoerceAllFactory.makeEventTables()
           
 EventTable[] PropertyIndexedEventTableCoerceAddFactory.makeEventTables()
           
 EventTable[] PropertyCompositeEventTableFactory.makeEventTables()
           
 EventTable[] EventTableFactory.makeEventTables()
           
 

Constructors in com.espertech.esper.epl.join.table with parameters of type EventTable
EventTableAndNamePair(EventTable eventTable, java.lang.String indexName)
           
MultiIndexEventTable(EventTable[] tables, EventTableOrganization organization)
          Ctor.
 

Uses of EventTable in com.espertech.esper.epl.lookup
 

Methods in com.espertech.esper.epl.lookup that return EventTable
 EventTable EventTableIndexRepository.getExplicitIndexByName(java.lang.String indexName)
           
 EventTable EventTableIndexRepository.getIndexByDesc(IndexMultiKey indexKey)
           
 EventTable EventTableIndexRepositoryEntry.getTable()
           
static EventTable[] SubordinateQueryPlannerUtil.realizeTables(SubordinateQueryIndexDesc[] indexDescriptors, EventType eventType, EventTableIndexRepository indexRepository, java.lang.Iterable<EventBean> contents)
           
 

Methods in com.espertech.esper.epl.lookup that return types with arguments of type EventTable
 java.util.List<EventTable> EventTableIndexRepository.getTables()
          Returns a list of current index tables in the repository.
 

Methods in com.espertech.esper.epl.lookup with parameters of type EventTable
 SubordTableLookupStrategy SubordTableLookupStrategyFactoryVDW.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordSortedTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordInKeywordSingleTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordInKeywordMultiTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordIndexedTableLookupStrategySinglePropFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordIndexedTableLookupStrategySingleExprFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordIndexedTableLookupStrategySingleCoercingFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordIndexedTableLookupStrategyPropFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordIndexedTableLookupStrategyExprFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordIndexedTableLookupStrategyCoercingFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordFullTableScanLookupStrategy SubordFullTableScanLookupStrategyFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordTableLookupStrategy SubordCompositeTableLookupStrategyFactory.makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 SubordWMatchExprLookupStrategy SubordWMatchExprLookupStrategyFactoryIndexedUnfiltered.realize(EventTable[] indexes, AgentInstanceContext agentInstanceContext, java.lang.Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow)
           
 SubordWMatchExprLookupStrategy SubordWMatchExprLookupStrategyFactoryIndexedFiltered.realize(EventTable[] indexes, AgentInstanceContext agentInstanceContext, java.lang.Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow)
           
 SubordWMatchExprLookupStrategy SubordWMatchExprLookupStrategyFactoryAllUnfiltered.realize(EventTable[] indexes, AgentInstanceContext agentInstanceContext, java.lang.Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow)
           
 SubordWMatchExprLookupStrategy SubordWMatchExprLookupStrategyFactoryAllFiltered.realize(EventTable[] indexes, AgentInstanceContext agentInstanceContext, java.lang.Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow)
           
 SubordWMatchExprLookupStrategy SubordWMatchExprLookupStrategyFactory.realize(EventTable[] indexes, AgentInstanceContext agentInstanceContext, java.lang.Iterable<EventBean> scanIterable, VirtualDWView virtualDataWindow)
           
 

Constructors in com.espertech.esper.epl.lookup with parameters of type EventTable
EventTableIndexRepositoryEntry(java.lang.String optionalIndexName, EventTable table)
           
SubordInKeywordMultiTableLookupStrategy(int numStreamsOuter, ExprEvaluator evaluator, EventTable[] tables, LookupStrategyDesc strategyDesc)
          Ctor.
SubordInKeywordMultiTableLookupStrategyNW(ExprEvaluator evaluator, EventTable[] tables, LookupStrategyDesc strategyDesc)
          Ctor.
 

Uses of EventTable in com.espertech.esper.epl.subquery
 

Constructors in com.espertech.esper.epl.subquery with parameters of type EventTable
SubqueryStopCallback(EventTable[] eventIndex)
          Ctor.
SubselectBufferObserver(EventTable[] eventIndex)
          Ctor.
 

Uses of EventTable in com.espertech.esper.epl.table.mgmt
 

Methods in com.espertech.esper.epl.table.mgmt that return EventTable
 EventTable TableStateInstanceUngrouped.getIndex(java.lang.String indexName)
           
 EventTable TableStateInstanceGroupBy.getIndex(java.lang.String indexName)
           
abstract  EventTable TableStateInstance.getIndex(java.lang.String indexName)
           
 

Uses of EventTable in com.espertech.esper.epl.virtualdw
 

Classes in com.espertech.esper.epl.virtualdw that implement EventTable
 class VirtualDWEventTable
           
 

Methods in com.espertech.esper.epl.virtualdw that return EventTable
 EventTable VirtualDWViewImpl.getJoinIndexTable(QueryPlanIndexItem queryPlanIndexItem)
           
 EventTable VirtualDWView.getJoinIndexTable(QueryPlanIndexItem queryPlanIndexItem)
           
 

Methods in com.espertech.esper.epl.virtualdw that return types with arguments of type EventTable
 Pair<IndexMultiKey,EventTable> VirtualDWViewImpl.getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable, java.util.Set<java.lang.String> rangesAvailable)
           
 Pair<IndexMultiKey,EventTable> VirtualDWView.getFireAndForgetDesc(java.util.Set<java.lang.String> keysAvailable, java.util.Set<java.lang.String> rangesAvailable)
           
 Pair<IndexMultiKey,EventTable> VirtualDWViewImpl.getSubordinateQueryDesc(boolean unique, java.util.List<IndexedPropDesc> hashedProps, java.util.List<IndexedPropDesc> btreeProps)
           
 Pair<IndexMultiKey,EventTable> VirtualDWView.getSubordinateQueryDesc(boolean unique, java.util.List<IndexedPropDesc> hashedProps, java.util.List<IndexedPropDesc> btreeProps)
           
 

Methods in com.espertech.esper.epl.virtualdw with parameters of type EventTable
 java.util.Collection<EventBean> VirtualDWViewImpl.getFireAndForgetData(EventTable eventTable, java.lang.Object[] keyValues, RangeIndexLookupValue[] rangeValues, java.lang.annotation.Annotation[] annotations)
           
 java.util.Collection<EventBean> VirtualDWView.getFireAndForgetData(EventTable eventTable, java.lang.Object[] keyValues, RangeIndexLookupValue[] rangeValues, java.lang.annotation.Annotation[] accessedByStmtAnnotations)
           
 JoinExecTableLookupStrategy VirtualDWViewImpl.getJoinLookupStrategy(java.lang.String accessedByStmtName, java.lang.String accessedByStmtId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventTable[] eventTables, TableLookupKeyDesc keyDescriptor, int lookupStreamNum)
           
 JoinExecTableLookupStrategy VirtualDWView.getJoinLookupStrategy(java.lang.String accessedByStatementName, java.lang.String accessedByStatementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventTable[] eventTable, TableLookupKeyDesc keyDescriptor, int lookupStreamNum)
           
 SubordTableLookupStrategy VirtualDWViewImpl.getSubordinateLookupStrategy(java.lang.String accessedByStatementName, java.lang.String accessedByStatementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventType[] outerStreamTypes, java.util.List<SubordPropHashKey> hashKeys, CoercionDesc hashKeyCoercionTypes, java.util.List<SubordPropRangeKey> rangeKeys, CoercionDesc rangeKeyCoercionTypes, boolean nwOnTrigger, EventTable eventTable, SubordPropPlan joinDesc, boolean forceTableScan)
           
 SubordTableLookupStrategy VirtualDWView.getSubordinateLookupStrategy(java.lang.String accessedByStatementName, java.lang.String accessedByStatementId, java.lang.annotation.Annotation[] accessedByStmtAnnotations, EventType[] outerStreamTypes, java.util.List<SubordPropHashKey> hashKeys, CoercionDesc hashKeyCoercionTypes, java.util.List<SubordPropRangeKey> rangeKeys, CoercionDesc rangeKeyCoercionTypes, boolean nwOnTrigger, EventTable eventTable, SubordPropPlan joinDesc, boolean forceTableScan)
           
 

Uses of EventTable in com.espertech.esper.metrics.instrumentation
 

Methods in com.espertech.esper.metrics.instrumentation with parameters of type EventTable
 void InstrumentationDefault.qIndexAdd(EventTable eventTable, EventBean[] addEvents)
           
 void Instrumentation.qIndexAdd(EventTable eventTable, EventBean[] addEvents)
           
 void InstrumentationDefault.qIndexAddRemove(EventTable eventTable, EventBean[] newData, EventBean[] oldData)
           
 void Instrumentation.qIndexAddRemove(EventTable eventTable, EventBean[] newData, EventBean[] oldData)
           
 void InstrumentationDefault.qIndexJoinLookup(JoinExecTableLookupStrategy strategy, EventTable index)
           
 void Instrumentation.qIndexJoinLookup(JoinExecTableLookupStrategy strategy, EventTable index)
           
 void InstrumentationDefault.qIndexRemove(EventTable eventTable, EventBean[] removeEvents)
           
 void Instrumentation.qIndexRemove(EventTable eventTable, EventBean[] removeEvents)
           
 void InstrumentationDefault.qIndexSubordLookup(SubordTableLookupStrategy subordTableLookupStrategy, EventTable optionalEventIndex, int[] keyStreamNums)
           
 void Instrumentation.qIndexSubordLookup(SubordTableLookupStrategy subordTableLookupStrategy, EventTable optionalEventIndex, int[] keyStreamNums)
           
 

Uses of EventTable in com.espertech.esper.view
 

Methods in com.espertech.esper.view that return EventTable
 EventTable[][] 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.
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com