Class ContextControllerHashedGetterSingleRowForge
java.lang.Object
com.espertech.esper.common.internal.context.controller.hash.ContextControllerHashedGetterSingleRowForge
- All Implemented Interfaces:
EventPropertyValueGetterForge
public class ContextControllerHashedGetterSingleRowForge
extends Object
implements EventPropertyValueGetterForge
-
Constructor Summary
ConstructorDescriptionContextControllerHashedGetterSingleRowForge
(Pair<Class, ClasspathImportSingleRowDesc> func, List<ExprNode> parameters, int granularity, EventType eventType, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) -
Method Summary
Modifier and TypeMethodDescriptioneventBeanGetCodegen
(CodegenExpression beanExpression, CodegenMethodScope parent, CodegenClassScope classScope)
-
Constructor Details
-
ContextControllerHashedGetterSingleRowForge
public ContextControllerHashedGetterSingleRowForge(Pair<Class, ClasspathImportSingleRowDesc> func, List<ExprNode> parameters, int granularity, EventType eventType, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) throws ExprValidationException- Throws:
ExprValidationException
-
-
Method Details
-
eventBeanGetCodegen
public CodegenExpression eventBeanGetCodegen(CodegenExpression beanExpression, CodegenMethodScope parent, CodegenClassScope classScope) - Specified by:
eventBeanGetCodegen
in interfaceEventPropertyValueGetterForge
-