public abstract class SelectEvalBaseFirstProp extends Object implements SelectExprProcessorForge
Constructor and Description |
---|
SelectEvalBaseFirstProp(SelectExprForgeContext selectExprForgeContext,
EventType resultEventType) |
Modifier and Type | Method and Description |
---|---|
EventType |
getResultEventType()
Returns the event type that represents the select-clause items.
|
CodegenMethod |
processCodegen(CodegenExpression resultEventType,
CodegenExpression eventBeanFactory,
CodegenMethodScope codegenMethodScope,
SelectExprProcessorCodegenSymbol selectSymbol,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
protected abstract CodegenExpression |
processFirstColCodegen(EPTypeClass evaluationType,
CodegenExpression expression,
CodegenExpression resultEventType,
CodegenExpression eventBeanFactory,
CodegenMethodScope codegenMethodScope,
CodegenClassScope codegenClassScope) |
public SelectEvalBaseFirstProp(SelectExprForgeContext selectExprForgeContext, EventType resultEventType)
protected abstract CodegenExpression processFirstColCodegen(EPTypeClass evaluationType, CodegenExpression expression, CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
public CodegenMethod processCodegen(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenMethodScope codegenMethodScope, SelectExprProcessorCodegenSymbol selectSymbol, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
processCodegen
in interface SelectExprProcessorForge
public EventType getResultEventType()
SelectExprProcessorForge
getResultEventType
in interface SelectExprProcessorForge
Copyright © 2005–2021. All rights reserved.