Class SelectEvalInsertWildcardSSWrapper
java.lang.Object
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalBase
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalBaseMap
com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalInsertWildcardSSWrapper
- All Implemented Interfaces:
SelectExprProcessorForge
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalBaseMap
evaluators
Fields inherited from class com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalBase
context, resultEventType
-
Constructor Summary
ConstructorDescriptionSelectEvalInsertWildcardSSWrapper
(SelectExprForgeContext selectExprForgeContext, EventType resultEventType) -
Method Summary
Modifier and TypeMethodDescriptionstatic EventBean
processSelectExprSSWrapper
(Map<String, Object> props, EventBean[] eventsPerStream, boolean emptyExpressions, EventBeanTypedEventFactory eventBeanTypedEventFactory, EventType resultEventType) NOTE: Code-generation-invoked method, method name and parameter order mattersprotected CodegenExpression
processSpecificCodegen
(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenExpression props, CodegenMethod methodNode, SelectExprProcessorCodegenSymbol selectEnv, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) Methods inherited from class com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalBaseMap
processCodegen
Methods inherited from class com.espertech.esper.common.internal.epl.resultset.select.eval.SelectEvalBase
getResultEventType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.resultset.select.core.SelectExprProcessorForge
getResultEventType
-
Constructor Details
-
SelectEvalInsertWildcardSSWrapper
public SelectEvalInsertWildcardSSWrapper(SelectExprForgeContext selectExprForgeContext, EventType resultEventType)
-
-
Method Details
-
processSpecificCodegen
protected CodegenExpression processSpecificCodegen(CodegenExpression resultEventType, CodegenExpression eventBeanFactory, CodegenExpression props, CodegenMethod methodNode, SelectExprProcessorCodegenSymbol selectEnv, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope) - Specified by:
processSpecificCodegen
in classSelectEvalBaseMap
-
processSelectExprSSWrapper
public static EventBean processSelectExprSSWrapper(Map<String, Object> props, EventBean[] eventsPerStream, boolean emptyExpressions, EventBeanTypedEventFactory eventBeanTypedEventFactory, EventType resultEventType) NOTE: Code-generation-invoked method, method name and parameter order matters- Parameters:
props
- propseventsPerStream
- eventsemptyExpressions
- flageventBeanTypedEventFactory
- svcresultEventType
- type- Returns:
- bean
-