Class SubordHashedTableLookupStrategyPropFactory
java.lang.Object
com.espertech.esper.common.internal.epl.lookup.SubordHashedTableLookupStrategyPropFactory
- All Implemented Interfaces:
SubordTableLookupStrategyFactory
public class SubordHashedTableLookupStrategyPropFactory
extends Object
implements SubordTableLookupStrategyFactory
Index lookup strategy for subqueries.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSubordHashedTableLookupStrategyPropFactory
(String[] properties, int[] keyStreamNums, ExprEvaluator evaluator) -
Method Summary
Modifier and TypeMethodDescriptionint[]
String[]
Returns properties to use from lookup event to look up in index.makeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw)
-
Field Details
-
EPTYPE
-
evaluator
-
-
Constructor Details
-
SubordHashedTableLookupStrategyPropFactory
public SubordHashedTableLookupStrategyPropFactory(String[] properties, int[] keyStreamNums, ExprEvaluator evaluator)
-
-
Method Details
-
makeStrategy
public SubordTableLookupStrategy makeStrategy(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) - Specified by:
makeStrategy
in interfaceSubordTableLookupStrategyFactory
-
getProperties
Returns properties to use from lookup event to look up in index.- Returns:
- properties to use from lookup event
-
toQueryPlan
-
getLookupStrategyDesc
- Specified by:
getLookupStrategyDesc
in interfaceSubordTableLookupStrategyFactory
-
getKeyStreamNums
public int[] getKeyStreamNums()
-