Class ContextControllerHashFactoryForge
java.lang.Object
com.espertech.esper.common.internal.context.controller.core.ContextControllerForgeBase
com.espertech.esper.common.internal.context.controller.hash.ContextControllerHashFactoryForge
- 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) boolean
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
-
ContextControllerHashFactoryForge
-
-
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
-
isPreallocate
public boolean isPreallocate() -
accept
-