Class SubselectForgeNREqualsIn
java.lang.Object
com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNRBase
com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNREqualsInBase
com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNREqualsIn
- All Implemented Interfaces:
SubselectForgeNR
Represents a in-subselect evaluation strategy.
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNREqualsInBase
coercer, isNotIn
Fields inherited from class com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNRBase
selectEval, subselect, valueEval
-
Constructor Summary
ConstructorDescriptionSubselectForgeNREqualsIn
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNotIn, SimpleNumberCoercer coercer, ExprForge filterEval) -
Method Summary
Modifier and TypeMethodDescriptionprotected CodegenExpression
codegenEvaluateInternal
(CodegenMethodScope parent, SubselectForgeNRSymbol symbols, CodegenClassScope classScope) Methods inherited from class com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNRBase
evaluateMatchesCodegen
-
Constructor Details
-
SubselectForgeNREqualsIn
public SubselectForgeNREqualsIn(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNotIn, SimpleNumberCoercer coercer, ExprForge filterEval)
-
-
Method Details
-
codegenEvaluateInternal
protected CodegenExpression codegenEvaluateInternal(CodegenMethodScope parent, SubselectForgeNRSymbol symbols, CodegenClassScope classScope) - Specified by:
codegenEvaluateInternal
in classSubselectForgeNRBase
-