public class EvalInsertWildcardSSWrapperRevision extends EvalBaseMap implements SelectExprProcessor
evaluators
context, resultEventType
Constructor and Description |
---|
EvalInsertWildcardSSWrapperRevision(SelectExprForgeContext selectExprForgeContext,
EventType resultEventType,
ValueAddEventProcessor vaeProcessor) |
Modifier and Type | Method and Description |
---|---|
protected void |
initSelectExprProcessorSpecific(EngineImportService engineImportService,
boolean isFireAndForget,
java.lang.String statementName) |
EventBean |
processSpecific(java.util.Map<java.lang.String,java.lang.Object> props,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext) |
protected CodegenExpression |
processSpecificCodegen(CodegenMember memberResultEventType,
CodegenMember memberEventAdapterService,
CodegenExpression props,
CodegenMethodNode methodNode,
SelectExprProcessorCodegenSymbol selectEnv,
ExprForgeCodegenSymbol exprSymbol,
CodegenClassScope codegenClassScope) |
static EventBean |
selectExprInsertWildcardSSWrapRevision(EventBean[] eventsPerStream,
int numEvaluators,
java.util.Map<java.lang.String,java.lang.Object> props,
ValueAddEventProcessor vaeProcessor)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
getSelectExprProcessor, process, processCodegen
getEventAdapterService, getResultEventType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
process
getResultEventType
public EvalInsertWildcardSSWrapperRevision(SelectExprForgeContext selectExprForgeContext, EventType resultEventType, ValueAddEventProcessor vaeProcessor)
protected void initSelectExprProcessorSpecific(EngineImportService engineImportService, boolean isFireAndForget, java.lang.String statementName)
initSelectExprProcessorSpecific
in class EvalBaseMap
public EventBean processSpecific(java.util.Map<java.lang.String,java.lang.Object> props, EventBean[] eventsPerStream, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext)
processSpecific
in class EvalBaseMap
protected CodegenExpression processSpecificCodegen(CodegenMember memberResultEventType, CodegenMember memberEventAdapterService, CodegenExpression props, CodegenMethodNode methodNode, SelectExprProcessorCodegenSymbol selectEnv, ExprForgeCodegenSymbol exprSymbol, CodegenClassScope codegenClassScope)
processSpecificCodegen
in class EvalBaseMap
public static EventBean selectExprInsertWildcardSSWrapRevision(EventBean[] eventsPerStream, int numEvaluators, java.util.Map<java.lang.String,java.lang.Object> props, ValueAddEventProcessor vaeProcessor)
eventsPerStream
- eventsnumEvaluators
- num evalsprops
- propsvaeProcessor
- processor