public class SubselectForgeNRSymbol extends ExprSubselectEvalMatchSymbol
Modifier and Type | Field and Description |
---|---|
static String |
NAME_LEFTRESULT |
static CodegenExpressionRef |
REF_LEFTRESULT |
NAME_MATCHINGEVENTS, REF_MATCHINGEVENTS
Constructor and Description |
---|
SubselectForgeNRSymbol(EPTypeClass leftResultType) |
Modifier and Type | Method and Description |
---|---|
CodegenExpressionRef |
getAddLeftResult(CodegenMethodScope scope) |
EPTypeClass |
getLeftResultType() |
void |
provide(Map<String,EPTypeClass> symbols) |
getAddMatchingEvents
derivedSymbolsCodegen, getAddEPS, getAddExprEvalCtx, getAddIsNewData, getAddRequiredUnderlying, isAllowUnderlyingReferences
public static final String NAME_LEFTRESULT
public static final CodegenExpressionRef REF_LEFTRESULT
public SubselectForgeNRSymbol(EPTypeClass leftResultType)
public EPTypeClass getLeftResultType()
public CodegenExpressionRef getAddLeftResult(CodegenMethodScope scope)
public void provide(Map<String,EPTypeClass> symbols)
provide
in interface CodegenSymbolProvider
provide
in class ExprSubselectEvalMatchSymbol
Copyright © 2005–2021. All rights reserved.