public class SelectExprProcessorTypableMapForge extends Object implements SelectExprProcessorTypableForge
Modifier and Type | Field and Description |
---|---|
protected ExprForge |
innerForge |
protected EventType |
mapType |
Constructor and Description |
---|
SelectExprProcessorTypableMapForge(EventType mapType,
ExprForge innerForge) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
evaluateCodegen(Class requiredType,
CodegenMethodScope codegenMethodScope,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
Class |
getEvaluationType() |
ExprEvaluator |
getExprEvaluator() |
ExprForgeConstantType |
getForgeConstantType() |
ExprNodeRenderable |
getForgeRenderable() |
ExprForge |
getInnerForge() |
EventType |
getMapType() |
Class |
getUnderlyingEvaluationType() |
protected final EventType mapType
protected final ExprForge innerForge
public ExprEvaluator getExprEvaluator()
getExprEvaluator
in interface ExprForge
public ExprForgeConstantType getForgeConstantType()
getForgeConstantType
in interface ExprForge
public CodegenExpression evaluateCodegen(Class requiredType, CodegenMethodScope codegenMethodScope, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
evaluateCodegen
in interface ExprForge
public Class getUnderlyingEvaluationType()
getUnderlyingEvaluationType
in interface SelectExprProcessorTypableForge
public Class getEvaluationType()
getEvaluationType
in interface ExprForge
public ExprForge getInnerForge()
public ExprNodeRenderable getForgeRenderable()
getForgeRenderable
in interface ExprForge
public EventType getMapType()
Copyright © 2005–2019. All rights reserved.