Class SelectEvalStreamBaseObjectArray
java.lang.Object
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalStreamBase
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalStreamBaseObjectArray
- All Implemented Interfaces:
SelectExprProcessorForge
- Direct Known Subclasses:
SelectEvalStreamNoUnderlyingObjectArray
,SelectEvalStreamNoUndWEventBeanToObjObjArray
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalStreamBase
context, evaluators, isUsingWildcard, namedStreams, resultEventType
-
Constructor Summary
ConstructorDescriptionSelectEvalStreamBaseObjectArray
(SelectExprForgeContext context, EventType resultEventType, List<SelectClauseStreamCompiledSpec> namedStreams, boolean usingWildcard) -
Method Summary
Modifier and TypeMethodDescriptionprocessCodegen
(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenMethodScope codegenMethodScope, SelectExprProcessorCodegenSymbol selectSymbol, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) protected abstract CodegenExpression
processSpecificCodegen
(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenExpressionRef props, CodegenClassScope codegenClassScope) Methods inherited from class com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalStreamBase
getContext, getResultEventType
-
Constructor Details
-
SelectEvalStreamBaseObjectArray
public SelectEvalStreamBaseObjectArray(SelectExprForgeContext context, EventType resultEventType, List<SelectClauseStreamCompiledSpec> namedStreams, boolean usingWildcard)
-
-
Method Details
-
processSpecificCodegen
protected abstract CodegenExpression processSpecificCodegen(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenExpressionRef props, CodegenClassScope codegenClassScope) -
processCodegen
public CodegenMethod processCodegen(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenMethodScope codegenMethodScope, SelectExprProcessorCodegenSymbol selectSymbol, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
-