Modifier and Type | Field and Description |
---|---|
protected ExprEnumerationForge |
enumerationForge |
protected TableMetadata |
tableMetadata |
Constructor and Description |
---|
SelectExprProcessorEnumerationAtBeanCollTableForge(ExprEnumerationForge enumerationForge,
TableMetadata tableMetadata) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
evaluateCodegen(CodegenParamSetExprPremade params,
CodegenContext context) |
ExprForgeComplexityEnum |
getComplexity() |
Class |
getEvaluationType() |
ExprEvaluator |
getExprEvaluator() |
ExprNodeRenderable |
getForgeRenderable() |
protected final ExprEnumerationForge enumerationForge
protected final TableMetadata tableMetadata
public SelectExprProcessorEnumerationAtBeanCollTableForge(ExprEnumerationForge enumerationForge, TableMetadata tableMetadata)
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 ExprNodeRenderable getForgeRenderable()
getForgeRenderable
in interface ExprForge