Java 另一个epl文件中的Esper表达式

Java 另一个epl文件中的Esper表达式,java,esper,complex-event-processing,Java,Esper,Complex Event Processing,如何在其他EPL文件中分发表达式 我试过了,但有两个问题需要解决。 1.任何EPL文件都不能只包含“表达式”。(“意外结束”错误) 2.访问另一个EPL文件中定义的表达式时,出现“找不到”错误。 以下是我的尝试: //epl1.epl module eplTest; expression twoPI { 3.141 * 2 } //epl2.epl module eplTestmain; uses SampleEvent; uses eplTest; select twoPI(

如何在其他EPL文件中分发表达式
我试过了,但有两个问题需要解决。
1.任何EPL文件都不能只包含“表达式”。(“意外结束”错误)
2.访问另一个EPL文件中定义的表达式时,出现“找不到”错误。
以下是我的尝试:
//epl1.epl

module eplTest;
expression twoPI 
{ 
  3.141 * 2
}
//epl2.epl

module eplTestmain;
uses SampleEvent;
uses eplTest;

select twoPI() from SampleEvent;
我正在使用netbeans。

如果我知道如何在epl中创建单行函数,它也会很有用。

目前,Esper epl中没有“创建表达式”语法,表达式是语句本地的,当前不可全局声明的

谢谢,还有其他方法组织通用公式吗?我不想在这方面使用java类。请您也看看我是CEP领域的新手。因此,请查看我的其他Esper问题,如果可以,请帮助我。