public class EvalSelectNoWildcardAvro extends Object implements com.espertech.esper.epl.core.select.SelectExprProcessor, com.espertech.esper.epl.core.select.SelectExprProcessorForge
Constructor and Description |
---|
EvalSelectNoWildcardAvro(com.espertech.esper.epl.core.select.eval.SelectExprForgeContext selectExprForgeContext,
com.espertech.esper.epl.expression.core.ExprForge[] exprForges,
com.espertech.esper.client.EventType resultEventType,
String statementName,
String engineURI) |
Modifier and Type | Method and Description |
---|---|
com.espertech.esper.client.EventType |
getResultEventType() |
com.espertech.esper.epl.core.select.SelectExprProcessor |
getSelectExprProcessor(com.espertech.esper.epl.core.engineimport.EngineImportService engineImportService,
boolean isFireAndForget,
String statementName) |
com.espertech.esper.client.EventBean |
process(com.espertech.esper.client.EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
com.espertech.esper.epl.expression.core.ExprEvaluatorContext exprEvaluatorContext) |
com.espertech.esper.codegen.base.CodegenMethodNode |
processCodegen(com.espertech.esper.codegen.base.CodegenMember memberResultEventType,
com.espertech.esper.codegen.base.CodegenMember memberEventAdapterService,
com.espertech.esper.codegen.base.CodegenMethodScope codegenMethodScope,
com.espertech.esper.epl.core.select.SelectExprProcessorCodegenSymbol selectSymbol,
com.espertech.esper.epl.expression.codegen.ExprForgeCodegenSymbol exprSymbol,
com.espertech.esper.codegen.base.CodegenClassScope codegenClassScope) |
public EvalSelectNoWildcardAvro(com.espertech.esper.epl.core.select.eval.SelectExprForgeContext selectExprForgeContext, com.espertech.esper.epl.expression.core.ExprForge[] exprForges, com.espertech.esper.client.EventType resultEventType, String statementName, String engineURI) throws com.espertech.esper.epl.expression.core.ExprValidationException
com.espertech.esper.epl.expression.core.ExprValidationException
public com.espertech.esper.epl.core.select.SelectExprProcessor getSelectExprProcessor(com.espertech.esper.epl.core.engineimport.EngineImportService engineImportService, boolean isFireAndForget, String statementName)
getSelectExprProcessor
in interface com.espertech.esper.epl.core.select.SelectExprProcessorForge
public com.espertech.esper.client.EventBean process(com.espertech.esper.client.EventBean[] eventsPerStream, boolean isNewData, boolean isSynthesize, com.espertech.esper.epl.expression.core.ExprEvaluatorContext exprEvaluatorContext)
process
in interface com.espertech.esper.epl.core.select.SelectExprProcessor
public com.espertech.esper.client.EventType getResultEventType()
getResultEventType
in interface com.espertech.esper.epl.core.select.SelectExprProcessorForge
public com.espertech.esper.codegen.base.CodegenMethodNode processCodegen(com.espertech.esper.codegen.base.CodegenMember memberResultEventType, com.espertech.esper.codegen.base.CodegenMember memberEventAdapterService, com.espertech.esper.codegen.base.CodegenMethodScope codegenMethodScope, com.espertech.esper.epl.core.select.SelectExprProcessorCodegenSymbol selectSymbol, com.espertech.esper.epl.expression.codegen.ExprForgeCodegenSymbol exprSymbol, com.espertech.esper.codegen.base.CodegenClassScope codegenClassScope)
processCodegen
in interface com.espertech.esper.epl.core.select.SelectExprProcessorForge