com.espertech.esper.epl.lookup
Class SubordIndexedTableLookupStrategySinglePropFactory

java.lang.Object
  extended by com.espertech.esper.epl.lookup.SubordIndexedTableLookupStrategySinglePropFactory
All Implemented Interfaces:
SubordTableLookupStrategyFactory

public class SubordIndexedTableLookupStrategySinglePropFactory
extends java.lang.Object
implements SubordTableLookupStrategyFactory

Index lookup strategy for subqueries.


Field Summary
protected  int keyStreamNum
          Stream numbers to get key values from.
protected  EventPropertyGetter propertyGetter
          Getters to use to get key values.
 
Constructor Summary
SubordIndexedTableLookupStrategySinglePropFactory(boolean isNWOnTrigger, EventType[] eventTypes, int keyStreamNum, java.lang.String property)
          Ctor.
 
Method Summary
 SubordTableLookupStrategy makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 java.lang.String toQueryPlan()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

keyStreamNum

protected final int keyStreamNum
Stream numbers to get key values from.


propertyGetter

protected final EventPropertyGetter propertyGetter
Getters to use to get key values.

Constructor Detail

SubordIndexedTableLookupStrategySinglePropFactory

public SubordIndexedTableLookupStrategySinglePropFactory(boolean isNWOnTrigger,
                                                         EventType[] eventTypes,
                                                         int keyStreamNum,
                                                         java.lang.String property)
Ctor.

Parameters:
eventTypes - is the event types per stream
keyStreamNum - is the stream number per property
property - is the key properties
Method Detail

makeStrategy

public SubordTableLookupStrategy makeStrategy(EventTable[] eventTable,
                                              VirtualDWView vdw)
Specified by:
makeStrategy in interface SubordTableLookupStrategyFactory

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toQueryPlan

public java.lang.String toQueryPlan()
Specified by:
toQueryPlan in interface SubordTableLookupStrategyFactory

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