![]() | EPCompiler Methods |
The EPCompiler type exposes the following members.
Name | Description | |
---|---|---|
![]() | Compile(String, CompilerArguments) |
Compiles EPL and returns the byte code for deployment into a runtime.
Use semicolon(;) to separate multiple statements in a module.
|
![]() | Compile(Module, CompilerArguments) |
Compiles a module object model and returns the byte code for deployment into a runtime.
|
![]() | CompileQuery(String, CompilerArguments) |
Compiles a single fire-and-forget query for execution by the runtime.
|
![]() | CompileQuery(EPStatementObjectModel, CompilerArguments) |
Compiles fire-and-forget query object model for execution by the runtime.
|
![]() | EplToModel |
Parse the single-statement EPL and return a statement object model.
|
![]() | ParseModule |
Parse the module text returning the module object model.
|
![]() | ReadModule(FileInfo) |
Read the module by reading the text file and return the module.
|
![]() | ReadModule(Uri) |
Read the module by reading from the URL provided and return the module.
|
![]() | ReadModule(Stream, String) |
Read the input stream and return the module. It is up to the calling method to close the stream when done.
|
![]() | ReadModule(String, IResourceManager) |
Read the resource by opening from resource manager and return the module.
|
![]() | SyntaxValidate |
Validate the syntax of the module.
|