com.espertech.esper.epl.virtualdw
Class JoinExecTableLookupStrategyVirtualDW

java.lang.Object
  extended by com.espertech.esper.epl.virtualdw.JoinExecTableLookupStrategyVirtualDW
All Implemented Interfaces:
JoinExecTableLookupStrategy

public class JoinExecTableLookupStrategyVirtualDW
extends java.lang.Object
implements JoinExecTableLookupStrategy


Constructor Summary
JoinExecTableLookupStrategyVirtualDW(java.lang.String namedWindowName, VirtualDataWindowLookup externalIndex, TableLookupKeyDesc keyDescriptor, int lookupStream)
           
 
Method Summary
 LookupStrategyDesc getStrategyDesc()
           
 java.util.Set<EventBean> lookup(EventBean theEvent, Cursor cursor, ExprEvaluatorContext context)
          Returns matched events for a event to look up for.
 java.lang.String toQueryPlan()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoinExecTableLookupStrategyVirtualDW

public JoinExecTableLookupStrategyVirtualDW(java.lang.String namedWindowName,
                                            VirtualDataWindowLookup externalIndex,
                                            TableLookupKeyDesc keyDescriptor,
                                            int lookupStream)
Method Detail

lookup

public java.util.Set<EventBean> lookup(EventBean theEvent,
                                       Cursor cursor,
                                       ExprEvaluatorContext context)
Description copied from interface: JoinExecTableLookupStrategy
Returns matched events for a event to look up for. Never returns an empty result set, always returns null to indicate no results.

Specified by:
lookup in interface JoinExecTableLookupStrategy
Parameters:
theEvent - to look up
cursor - the path in the query that the lookup took
context - expression evaluation context
Returns:
set of matching events, or null if none matching

toQueryPlan

public java.lang.String toQueryPlan()

getStrategyDesc

public LookupStrategyDesc getStrategyDesc()
Specified by:
getStrategyDesc in interface JoinExecTableLookupStrategy

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