Class SubordHashedTableLookupStrategyFactoryForge
java.lang.Object
com.espertech.esper.common.internal.epl.lookup.SubordHashedTableLookupStrategyFactoryForge
- All Implemented Interfaces:
SubordTableLookupStrategyFactoryForge
public class SubordHashedTableLookupStrategyFactoryForge
extends Object
implements SubordTableLookupStrategyFactoryForge
Index lookup strategy for subqueries.
-
Constructor Summary
ConstructorDescriptionSubordHashedTableLookupStrategyFactoryForge
(boolean isNWOnTrigger, int numStreamsOuter, List<SubordPropHashKeyForge> hashKeys, CoercionDesc hashKeyCoercionTypes, boolean isStrictKeys, String[] hashStrictKeys, int[] keyStreamNumbers, EventType[] outerStreamTypesZeroIndexed, MultiKeyClassRef hashMultikeyClasses) -
Method Summary
Modifier and TypeMethodDescriptionmake
(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
-
Constructor Details
-
SubordHashedTableLookupStrategyFactoryForge
public SubordHashedTableLookupStrategyFactoryForge(boolean isNWOnTrigger, int numStreamsOuter, List<SubordPropHashKeyForge> hashKeys, CoercionDesc hashKeyCoercionTypes, boolean isStrictKeys, String[] hashStrictKeys, int[] keyStreamNumbers, EventType[] outerStreamTypesZeroIndexed, MultiKeyClassRef hashMultikeyClasses)
-
-
Method Details
-
toQueryPlan
- Specified by:
toQueryPlan
in interfaceSubordTableLookupStrategyFactoryForge
-
make
public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) - Specified by:
make
in interfaceSubordTableLookupStrategyFactoryForge
-