Class SubordHashedTableLookupStrategyExprFactory
java.lang.Object
com.espertech.esper.common.internal.epl.lookup.SubordHashedTableLookupStrategyExprFactory
- All Implemented Interfaces:
SubordTableLookupStrategyFactory
public class SubordHashedTableLookupStrategyExprFactory
extends Object
implements SubordTableLookupStrategyFactory
Index lookup strategy for subqueries.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final EPTypeClass
protected final ExprEvaluator
protected final String[]
protected final boolean
protected final int
-
Constructor Summary
ConstructorDescriptionSubordHashedTableLookupStrategyExprFactory
(String[] expressionTexts, ExprEvaluator evaluator, boolean isNWOnTrigger, int numStreamsOuter) -
Method Summary
Modifier and TypeMethodDescriptionmakeStrategy
(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw)
-
Field Details
-
EPTYPE
-
expressionTexts
-
evaluator
-
isNWOnTrigger
protected final boolean isNWOnTrigger -
numStreamsOuter
protected final int numStreamsOuter
-
-
Constructor Details
-
SubordHashedTableLookupStrategyExprFactory
public SubordHashedTableLookupStrategyExprFactory(String[] expressionTexts, ExprEvaluator evaluator, boolean isNWOnTrigger, int numStreamsOuter)
-
-
Method Details
-
makeStrategy
public SubordTableLookupStrategy makeStrategy(EventTable[] eventTable, ExprEvaluatorContext exprEvaluatorContext, VirtualDWView vdw) - Specified by:
makeStrategy
in interfaceSubordTableLookupStrategyFactory
-
toQueryPlan
-
getLookupStrategyDesc
- Specified by:
getLookupStrategyDesc
in interfaceSubordTableLookupStrategyFactory
-