![]() | com.espertech.esper.compiler.client Namespace |
[Missing <summary> documentation for "N:com.espertech.esper.compiler.client"]
Class | Description | |
---|---|---|
![]() | CompilerArguments |
Arguments holder for use with .
The compiler arguments always contain a configuration. When there is no configuration provided the compiler uses the default (empty) configuration. The compiler path provides information on the EPL-objects that are visible at compilation time. Add compiled modules and path information from runtimes to the path for modules to gain access to existing EPL objects. Compiler options are callbacks as well as optional values for the compiler. |
![]() | CompilerOptions |
Callbacks and optional values for the compiler to determine modifiers, statement name,
statement user object, module name and module-uses.
All values are optional and can be null.
|
![]() | CompilerPath |
The compiler uses the path to determine the EPL-objects available to the module.
Visibility can be established by adding a compiled module
or by adding a that can be obtained from a runtime.
|
![]() | EPCompileException |
Indicates an exception compiling a module or fire-and-forget query
May carry information on individual items.
|
![]() | EPCompileExceptionItem |
Exception information.
|
![]() | EPCompileExceptionSyntaxItem |
Indicates a syntax exception
|
![]() | EPCompilerProvider |
Provides compiler instances.
|
Interface | Description | |
---|---|---|
![]() | EPCompiler |
The EPL compiler compiles EPL text as well as object models to byte code.
|