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(Class leftResultType) |
Modifier and Type | Method and Description |
---|---|
CodegenExpressionRef |
getAddLeftResult(CodegenMethodScope scope) |
Class |
getLeftResultType() |
void |
provide(Map<String,Class> symbols) |
getAddMatchingEvents
derivedSymbolsCodegen, getAddEPS, getAddExprEvalCtx, getAddIsNewData, getAddRequiredUnderlying, isAllowUnderlyingReferences
public static final String NAME_LEFTRESULT
public static final CodegenExpressionRef REF_LEFTRESULT
public SubselectForgeNRSymbol(Class leftResultType)
public Class getLeftResultType()
public CodegenExpressionRef getAddLeftResult(CodegenMethodScope scope)
public void provide(Map<String,Class> symbols)
provide
in interface CodegenSymbolProvider
provide
in class ExprSubselectEvalMatchSymbol
Copyright © 2005–2018. All rights reserved.