Class InKeywordTableLookupPlanMultiIdxForge
java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplan.TableLookupPlanForge
com.espertech.esper.common.internal.epl.join.indexlookupplan.InKeywordTableLookupPlanMultiIdxForge
- All Implemented Interfaces:
CodegenMakeable<SAIFFInitializeSymbol>
Plan to perform an indexed table lookup.
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.join.queryplan.TableLookupPlanForge
indexedStream, indexedStreamIsVDW, lookupStream, typesPerStream
-
Constructor Summary
ConstructorDescriptionInKeywordTableLookupPlanMultiIdxForge
(int lookupStream, int indexedStream, boolean indexedStreamIsVDW, EventType[] typesPerStream, TableLookupIndexReqKey[] indexNum, ExprNode keyExpr) -
Method Summary
Modifier and TypeMethodDescriptionadditionalParams
(CodegenMethod method, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) toString()
Methods inherited from class com.espertech.esper.common.internal.epl.join.queryplan.TableLookupPlanForge
getIndexedStream, getIndexNum, getLookupStream, make
-
Constructor Details
-
InKeywordTableLookupPlanMultiIdxForge
public InKeywordTableLookupPlanMultiIdxForge(int lookupStream, int indexedStream, boolean indexedStreamIsVDW, EventType[] typesPerStream, TableLookupIndexReqKey[] indexNum, ExprNode keyExpr)
-
-
Method Details
-
getKeyExpr
-
getKeyDescriptor
- Specified by:
getKeyDescriptor
in classTableLookupPlanForge
-
toString
- Overrides:
toString
in classTableLookupPlanForge
-
typeOfPlanFactory
- Specified by:
typeOfPlanFactory
in classTableLookupPlanForge
-
additionalParams
public Collection<CodegenExpression> additionalParams(CodegenMethod method, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) - Specified by:
additionalParams
in classTableLookupPlanForge
-