Click or drag to resize

EPCompiler Methods

The EPCompiler type exposes the following members.

Methods
  NameDescription
Public methodCompile(String, CompilerArguments)
Compiles EPL and returns the byte code for deployment into a runtime.

Use semicolon(;) to separate multiple statements in a module.

Public methodCompile(Module, CompilerArguments)
Compiles a module object model and returns the byte code for deployment into a runtime.
Public methodCompileQuery(String, CompilerArguments)
Compiles a single fire-and-forget query for execution by the runtime.
Public methodCompileQuery(EPStatementObjectModel, CompilerArguments)
Compiles fire-and-forget query object model for execution by the runtime.
Public methodEplToModel
Parse the single-statement EPL and return a statement object model.
Public methodParseModule
Parse the module text returning the module object model.
Public methodReadModule(FileInfo)
Read the module by reading the text file and return the module.
Public methodReadModule(Uri)
Read the module by reading from the URL provided and return the module.
Public methodReadModule(Stream, String)
Read the input stream and return the module. It is up to the calling method to close the stream when done.
Public methodReadModule(String, IResourceManager)
Read the resource by opening from resource manager and return the module.
Public methodSyntaxValidate
Validate the syntax of the module.
Top
See Also