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)
           
 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)
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-2014 EsperTech Inc.
All rights reserved.
Visit us at espertech.com