Class ModuleDependenciesCompileTime

java.lang.Object
com.espertech.esper.common.internal.context.module.ModuleDependenciesCompileTime

public class ModuleDependenciesCompileTime extends Object
  • Constructor Details

    • ModuleDependenciesCompileTime

      public ModuleDependenciesCompileTime()
  • Method Details

    • addPathEventType

      public void addPathEventType(String eventTypeName, String moduleName)
    • addPathNamedWindow

      public void addPathNamedWindow(String namedWindowName, String moduleName)
    • addPathTable

      public void addPathTable(String tableName, String moduleName)
    • addPathVariable

      public void addPathVariable(String variableName, String moduleName)
    • addPathContext

      public void addPathContext(String contextName, String moduleName)
    • addPathExpression

      public void addPathExpression(String expressionName, String moduleName)
    • addPathScript

      public void addPathScript(NameAndParamNum key, String moduleName)
    • addPublicEventType

      public void addPublicEventType(String eventTypeName)
    • addPublicVariable

      public void addPublicVariable(String variableName)
    • addPathClass

      public void addPathClass(String className, String moduleName)
    • addPathIndex

      public void addPathIndex(boolean namedWindow, String infraName, String infraModuleName, String indexName, String indexModuleName, NamedWindowCompileTimeRegistry namedWindowCompileTimeRegistry, TableCompileTimeRegistry tableCompileTimeRegistry)
    • getPublicEventTypes

      public Collection<String> getPublicEventTypes()
    • getPathEventTypes

      public Collection<NameAndModule> getPathEventTypes()
    • make

      public void make(CodegenMethod method, CodegenClassScope classScope)