public class IndexedTableLookupPlanSingle extends TableLookupPlan
Constructor and Description |
---|
IndexedTableLookupPlanSingle(int lookupStream,
int indexedStream,
TableLookupIndexReqKey indexNum,
QueryGraphValueEntryHashKeyed hashKey)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
QueryGraphValueEntryHashKeyed |
getHashKey() |
TableLookupKeyDesc |
getKeyDescriptor() |
JoinExecTableLookupStrategy |
makeStrategyInternal(EventTable[] eventTable,
EventType[] eventTypes) |
String |
toString() |
getIndexedStream, getIndexNum, getLookupStream, makeStrategy
public IndexedTableLookupPlanSingle(int lookupStream, int indexedStream, TableLookupIndexReqKey indexNum, QueryGraphValueEntryHashKeyed hashKey)
lookupStream
- - stream that generates event to look up forindexedStream
- - stream to index table lookupindexNum
- - index number for the table containing the full unindexed contentshashKey
- - properties to use in lookup event to access indexpublic TableLookupKeyDesc getKeyDescriptor()
getKeyDescriptor
in class TableLookupPlan
public JoinExecTableLookupStrategy makeStrategyInternal(EventTable[] eventTable, EventType[] eventTypes)
makeStrategyInternal
in class TableLookupPlan
public QueryGraphValueEntryHashKeyed getHashKey()
public String toString()
toString
in class TableLookupPlan