Modifier and Type | Field and Description |
---|---|
protected EventAdapterService |
eventAdapterService |
protected ExprForge |
innerForge |
protected EventType |
mapType |
Constructor and Description |
---|
SelectExprProcessorTypableMapForge(EventType mapType,
ExprForge innerForge,
EventAdapterService eventAdapterService) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
evaluateCodegen(CodegenParamSetExprPremade params,
CodegenContext context) |
ExprForgeComplexityEnum |
getComplexity() |
Class |
getEvaluationType() |
ExprEvaluator |
getExprEvaluator() |
ExprNodeRenderable |
getForgeRenderable() |
ExprForge |
getInnerForge() |
protected final EventType mapType
protected final ExprForge innerForge
protected final EventAdapterService eventAdapterService
public SelectExprProcessorTypableMapForge(EventType mapType, ExprForge innerForge, EventAdapterService eventAdapterService)
public ExprEvaluator getExprEvaluator()
getExprEvaluator
in interface ExprForge
public CodegenExpression evaluateCodegen(CodegenParamSetExprPremade params, CodegenContext context)
evaluateCodegen
in interface ExprForge
public ExprForgeComplexityEnum getComplexity()
getComplexity
in interface ExprForge
public Class getEvaluationType()
getEvaluationType
in interface ExprForge
public ExprForge getInnerForge()
public ExprNodeRenderable getForgeRenderable()
getForgeRenderable
in interface ExprForge