Class SubselectForgeNREqualsAllAnyWGroupBy
java.lang.Object
com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNRBase
com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNREqualsBase
com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNREqualsAllAnyWGroupBy
- All Implemented Interfaces:
SubselectForgeNR
Strategy for subselects with "=/!=/>< ALL".
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNREqualsBase
coercer, isNot
Fields inherited from class com.espertech.esper.common.internal.epl.expression.subquery.SubselectForgeNRBase
selectEval, subselect, valueEval
-
Constructor Summary
ConstructorDescriptionSubselectForgeNREqualsAllAnyWGroupBy
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNot, SimpleNumberCoercer coercer, ExprForge havingEval, boolean isAll) -
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
-
SubselectForgeNREqualsAllAnyWGroupBy
public SubselectForgeNREqualsAllAnyWGroupBy(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNot, SimpleNumberCoercer coercer, ExprForge havingEval, boolean isAll)
-
-
Method Details
-
codegenEvaluateInternal
protected CodegenExpression codegenEvaluateInternal(CodegenMethodScope parent, SubselectForgeNRSymbol symbols, CodegenClassScope classScope) - Specified by:
codegenEvaluateInternal
in classSubselectForgeNRBase
-