|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EventTable | |
---|---|
net.esper.eql.core | Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
net.esper.eql.db | Database SQL polling views and caches |
net.esper.eql.join | Join process interfaces and glue code |
net.esper.eql.join.plan | Inner join and outer join query planning |
net.esper.eql.join.table | Indexes for views |
net.esper.eql.named | Named window classes are in this package |
net.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
Uses of EventTable in net.esper.eql.core |
---|
Methods in net.esper.eql.core that return EventTable | |
---|---|
EventTable[] |
MethodPollingViewable.poll(EventBean[][] lookupEventsPerStream,
PollResultIndexingStrategy indexingStrategy)
|
Uses of EventTable in net.esper.eql.db |
---|
Methods in net.esper.eql.db that return EventTable | |
---|---|
EventTable |
DataCacheNullImpl.getCached(Object[] lookupKeys)
|
EventTable |
DataCacheLRUImpl.getCached(Object[] lookupKeys)
Retrieves an entry from the cache. |
EventTable |
DataCacheExpiringImpl.getCached(Object[] lookupKeys)
|
EventTable |
DataCache.getCached(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)
|
Methods in net.esper.eql.db with parameters of type EventTable | |
---|---|
void |
DataCacheNullImpl.put(Object[] lookupKeys,
EventTable rows)
|
void |
DataCacheLRUImpl.put(Object[] key,
EventTable value)
Adds an entry to this cache. |
void |
DataCacheExpiringImpl.put(Object[] lookupKeys,
EventTable rows)
|
void |
DataCache.put(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 net.esper.eql.join |
---|
Methods in net.esper.eql.join that return EventTable | |
---|---|
protected static EventTable |
JoinSetComposerFactoryImpl.buildIndex(int indexedStreamNum,
String[] indexProps,
Class[] optCoercionTypes,
EventType eventType)
Build an index/table instance using the event properties for the event type. |
protected EventTable[][] |
JoinSetComposerImpl.getTables()
Returns tables. |
EventTable |
PollResultIndexingStrategyNoIndex.index(List<EventBean> pollResult,
boolean isActiveCache)
|
EventTable |
PollResultIndexingStrategyIndexCoerce.index(List<EventBean> pollResult,
boolean isActiveCache)
|
EventTable |
PollResultIndexingStrategyIndex.index(List<EventBean> pollResult,
boolean isActiveCache)
|
EventTable |
PollResultIndexingStrategy.index(List<EventBean> pollResult,
boolean isActiveCache)
Build and index of a poll result. |
Methods in net.esper.eql.join with parameters of type EventTable | |
---|---|
Iterator<EventBean> |
HistoricalIndexLookupStrategyNoIndex.lookup(EventBean lookupEvent,
EventTable index)
|
Iterator<EventBean> |
HistoricalIndexLookupStrategyIndex.lookup(EventBean lookupEvent,
EventTable indexTable)
|
Iterator<EventBean> |
HistoricalIndexLookupStrategy.lookup(EventBean lookupEvent,
EventTable index)
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. |
Constructors in net.esper.eql.join with parameters of type EventTable | |
---|---|
JoinSetComposerImpl(EventTable[][] repositories,
QueryStrategy[] queryStrategies,
SelectClauseStreamSelectorEnum selectStreamSelectorEnum)
Ctor. |
Uses of EventTable in net.esper.eql.join.plan |
---|
Methods in net.esper.eql.join.plan with parameters of type EventTable | |
---|---|
ExecNode |
TableOuterLookupNode.makeExec(EventTable[][] indexesPerStream,
EventType[] streamTypes)
|
ExecNode |
TableLookupNode.makeExec(EventTable[][] indexesPerStream,
EventType[] streamTypes)
|
abstract ExecNode |
QueryPlanNode.makeExec(EventTable[][] indexesPerStream,
EventType[] streamTypes)
Make execution node from this specification. |
ExecNode |
NestedIterationNode.makeExec(EventTable[][] indexPerStream,
EventType[] streamTypes)
|
ExecNode |
LookupInstructionQueryPlanNode.makeExec(EventTable[][] indexesPerStream,
EventType[] streamTypes)
|
LookupInstructionExec |
LookupInstructionPlan.makeExec(EventTable[][] indexesPerStream,
EventType[] streamTypes)
Constructs the executable from the plan. |
abstract TableLookupStrategy |
TableLookupPlan.makeStrategy(EventTable[][] indexesPerStream,
EventType[] eventTypes)
Instantiates the lookup plan into a execution strategy for the lookup. |
TableLookupStrategy |
IndexedTableLookupPlan.makeStrategy(EventTable[][] indexesPerStream,
EventType[] eventTypes)
|
TableLookupStrategy |
FullTableScanLookupPlan.makeStrategy(EventTable[][] indexesPerStream,
EventType[] eventTypes)
|
Uses of EventTable in net.esper.eql.join.table |
---|
Classes in net.esper.eql.join.table that implement EventTable | |
---|---|
class |
PropertyIndexedEventTable
Index that organizes events by the event property values into hash buckets. |
class |
PropertyIndTableCoerceAdd
Index that organizes events by the event property values into hash buckets. |
class |
PropertyIndTableCoerceAll
Index that organizes events by the event property values into hash buckets. |
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). |
Uses of EventTable in net.esper.eql.named |
---|
Methods in net.esper.eql.named that return types with arguments of type EventTable | |
---|---|
List<EventTable> |
NamedWindowIndexRepository.getTables()
Returns a list of current index tables in the repository. |
Methods in net.esper.eql.named with parameters of type EventTable | |
---|---|
void |
NamedWindowIndexRepository.removeTableReference(EventTable table)
Remove a reference to an index table, decreasing its reference count. |
Uses of EventTable in net.esper.view |
---|
Methods in net.esper.view that return EventTable | |
---|---|
EventTable[] |
HistoricalEventViewable.poll(EventBean[][] lookupEventsPerStream,
PollResultIndexingStrategy indexingStrategy)
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. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |