Class StmtForgeMethodCreateClass
java.lang.Object
com.espertech.esper.common.internal.context.aifactory.core.StmtForgeMethodCreateSimpleBase
com.espertech.esper.common.internal.context.aifactory.createclass.StmtForgeMethodCreateClass
- All Implemented Interfaces:
StmtForgeMethod
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.context.aifactory.core.StmtForgeMethodCreateSimpleBase
base
-
Constructor Summary
ConstructorDescriptionStmtForgeMethodCreateClass
(StatementBaseInfo base, ClassProvidedPrecompileResult classProvidedPrecompileResult, String className) -
Method Summary
Modifier and TypeMethodDescriptionprotected StmtClassForgeable
aiFactoryForgable
(String className, CodegenPackageScope packageScope, EventType statementEventType, String objectName) protected StmtForgeMethodRegisterResult
register
(StatementCompileTimeServices services) Methods inherited from class com.espertech.esper.common.internal.context.aifactory.core.StmtForgeMethodCreateSimpleBase
make
-
Constructor Details
-
StmtForgeMethodCreateClass
public StmtForgeMethodCreateClass(StatementBaseInfo base, ClassProvidedPrecompileResult classProvidedPrecompileResult, String className)
-
-
Method Details
-
register
protected StmtForgeMethodRegisterResult register(StatementCompileTimeServices services) throws ExprValidationException - Specified by:
register
in classStmtForgeMethodCreateSimpleBase
- Throws:
ExprValidationException
-
aiFactoryForgable
protected StmtClassForgeable aiFactoryForgable(String className, CodegenPackageScope packageScope, EventType statementEventType, String objectName) - Specified by:
aiFactoryForgable
in classStmtForgeMethodCreateSimpleBase
-