Class ContextControllerKeyedFactoryForge
java.lang.Object
com.espertech.esper.common.internal.context.controller.core.ContextControllerForgeBase
com.espertech.esper.common.internal.context.controller.keyed.ContextControllerKeyedFactoryForge
- All Implemented Interfaces:
ContextControllerFactoryForge
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.context.controller.core.ContextControllerForgeBase
ctx
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(ContextControllerFactoryForgeVisitor<T> visitor) makeCodegen
(CodegenClassScope classScope, CodegenMethodScope parent, SAIFFInitializeSymbol symbols) void
planStateSettings
(ContextMetaData detail, FabricCharge fabricCharge, int controllerLevel, String nestedContextName, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) void
validateGetContextProps
(LinkedHashMap<String, Object> props, String contextName, int controllerLevel, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) Methods inherited from class com.espertech.esper.common.internal.context.controller.core.ContextControllerForgeBase
getFactoryEnv
-
Constructor Details
-
ContextControllerKeyedFactoryForge
public ContextControllerKeyedFactoryForge(ContextControllerFactoryEnv ctx, ContextSpecKeyed detail) throws ExprValidationException - Throws:
ExprValidationException
-
-
Method Details
-
validateGetContextProps
public void validateGetContextProps(LinkedHashMap<String, Object> props, String contextName, int controllerLevel, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) throws ExprValidationException- Throws:
ExprValidationException
-
planStateSettings
public void planStateSettings(ContextMetaData detail, FabricCharge fabricCharge, int controllerLevel, String nestedContextName, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) -
makeCodegen
public CodegenMethod makeCodegen(CodegenClassScope classScope, CodegenMethodScope parent, SAIFFInitializeSymbol symbols) -
getValidationInfo
-
getDetail
-
accept
-