public abstract class SelectEvalBaseMap extends SelectEvalBase implements SelectExprProcessorForge
Modifier and Type | Field and Description |
---|---|
protected ExprEvaluator[] |
evaluators |
context, resultEventType
Modifier | Constructor and Description |
---|---|
protected |
SelectEvalBaseMap(SelectExprForgeContext selectExprForgeContext,
EventType resultEventType) |
Modifier and Type | Method and Description |
---|---|
CodegenMethod |
processCodegen(CodegenExpression resultEventType,
CodegenExpression eventBeanFactory,
CodegenMethodScope codegenMethodScope,
SelectExprProcessorCodegenSymbol selectSymbol,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
protected abstract CodegenExpression |
processSpecificCodegen(CodegenExpression resultEventType,
CodegenExpression eventBeanFactory,
CodegenExpression props,
CodegenMethod methodNode,
SelectExprProcessorCodegenSymbol selectEnv,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
getResultEventType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResultEventType
protected ExprEvaluator[] evaluators
protected SelectEvalBaseMap(SelectExprForgeContext selectExprForgeContext, EventType resultEventType)
protected abstract CodegenExpression processSpecificCodegen(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenExpression props, CodegenMethod methodNode, SelectExprProcessorCodegenSymbol selectEnv, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
public CodegenMethod processCodegen(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenMethodScope codegenMethodScope, SelectExprProcessorCodegenSymbol selectSymbol, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
processCodegen
in interface SelectExprProcessorForge
Copyright © 2005–2018. All rights reserved.