Package | Description |
---|---|
com.espertech.esper.compiler.client |
Compiler API: Compiles EPL to byte code.
|
Modifier and Type | Method and Description |
---|---|
CompilerArguments |
CompilerArguments.setConfiguration(Configuration configuration)
Sets the configuration
|
CompilerArguments |
CompilerArguments.setOptions(CompilerOptions options)
Sets the compiler options.
|
CompilerArguments |
CompilerArguments.setPath(CompilerPath path)
Sets the path
|
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.
|
EPCompiled |
EPCompiler.compile(java.lang.String epl,
CompilerArguments arguments)
Compiles EPL and returns the byte code for deployment into a runtime.
|
EPCompiled |
EPCompiler.compileQuery(EPStatementObjectModel fireAndForgetEPLQueryModel,
CompilerArguments arguments)
Compiles fire-and-forget query object model for execution by the runtime.
|
EPCompiled |
EPCompiler.compileQuery(java.lang.String fireAndForgetEPLQuery,
CompilerArguments arguments)
Compiles a single fire-and-forget query for execution by the runtime.
|
void |
EPCompiler.syntaxValidate(Module module,
CompilerArguments arguments)
Validate the syntax of the module.
|