com.espertech.esper.epl.lookup
Class SubordIndexedTableLookupStrategyPropFactory

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

public class SubordIndexedTableLookupStrategyPropFactory
extends java.lang.Object
implements SubordTableLookupStrategyFactory

Index lookup strategy for subqueries.


Constructor Summary
SubordIndexedTableLookupStrategyPropFactory(boolean isNWOnTrigger, EventType[] eventTypes, int[] keyStreamNumbers, java.lang.String[] properties)
          Ctor.
 
Method Summary
 java.lang.String[] getProperties()
          Returns properties to use from lookup event to look up in index.
 SubordTableLookupStrategy makeStrategy(EventTable[] eventTable, VirtualDWView vdw)
           
 java.lang.String toQueryPlan()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubordIndexedTableLookupStrategyPropFactory

public SubordIndexedTableLookupStrategyPropFactory(boolean isNWOnTrigger,
                                                   EventType[] eventTypes,
                                                   int[] keyStreamNumbers,
                                                   java.lang.String[] properties)
Ctor.

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

makeStrategy

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

getProperties

public java.lang.String[] getProperties()
Returns properties to use from lookup event to look up in index.

Returns:
properties to use from lookup event

toQueryPlan

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

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