|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.eql.join.plan.TableLookupPlan
net.esper.eql.join.plan.IndexedTableLookupPlan
public class IndexedTableLookupPlan
Plan to perform an indexed table lookup.
Constructor Summary | |
---|---|
IndexedTableLookupPlan(int lookupStream,
int indexedStream,
int indexNum,
String[] keyProperties)
Ctor. |
Method Summary | |
---|---|
protected String[] |
getKeyProperties()
Returns property names to use for lookup in index. |
TableLookupStrategy |
makeStrategy(EventTable[][] indexesPerStream,
EventType[] eventTypes)
Instantiates the lookup plan into a execution strategy for the lookup. |
String |
toString()
|
Methods inherited from class net.esper.eql.join.plan.TableLookupPlan |
---|
getIndexedStream, getIndexNum, getLookupStream |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IndexedTableLookupPlan(int lookupStream, int indexedStream, int indexNum, String[] keyProperties)
lookupStream
- - stream that generates event to look up forindexedStream
- - stream to index table lookupindexNum
- - index number for the table containing the full unindexed contentskeyProperties
- - properties to use in lookup event to access indexMethod Detail |
---|
protected String[] getKeyProperties()
public TableLookupStrategy makeStrategy(EventTable[][] indexesPerStream, EventType[] eventTypes)
TableLookupPlan
makeStrategy
in class TableLookupPlan
indexesPerStream
- - tables for each streameventTypes
- - types of events in stream
public String toString()
toString
in class TableLookupPlan
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |