Package | Description |
---|---|
com.espertech.esper.common.client.module |
EPL module object model.
|
com.espertech.esper.compiler.client |
Compiler API: Compiles EPL to byte code.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Module> |
ModuleOrder.getOrdered()
Returns the list of modules.
|
Modifier and Type | Method and Description |
---|---|
static ModuleOrder |
ModuleOrderUtil.getModuleOrder(java.util.Collection<Module> modules,
java.util.Set<java.lang.String> deployedModules,
ModuleOrderOptions options)
Compute a deployment order among the modules passed in considering their uses-dependency declarations.
|
Constructor and Description |
---|
ModuleOrder(java.util.List<Module> ordered)
Cotr.
|
Modifier and Type | Method and Description |
---|---|
Module |
EPCompiler.parseModule(java.lang.String eplModuleText)
Parse the module text returning the module object model.
|
Module |
EPCompiler.readModule(java.io.File file)
Read the module by reading the text file and return the module.
|
Module |
EPCompiler.readModule(java.io.InputStream stream,
java.lang.String moduleUri)
Read the input stream and return the module.
|
Module |
EPCompiler.readModule(java.lang.String resource,
java.lang.ClassLoader classLoader)
Read the resource by opening from classpath and return the module.
|
Module |
EPCompiler.readModule(java.net.URL url)
Read the module by reading from the URL provided and return the module.
|
Modifier and Type | Method and Description |
---|---|
EPCompiled |
EPCompiler.compile(Module module,
CompilerArguments arguments)
Compiles a module object model and returns the byte code for deployment into a runtime.
|
void |
EPCompiler.syntaxValidate(Module module,
CompilerArguments arguments)
Validate the syntax of the module.
|