如何在Beanshell中使用或转义Java8Lambda表达式

如何在Beanshell中使用或转义Java8Lambda表达式,java,lambda,beanshell,sailpoint,Java,Lambda,Beanshell,Sailpoint,我正在开发一个产品(在Tomcat中运行的Sailpoint Identityq),它使用Beanshell env进行产品定制挂钩。我想写一些代码来解析一个大的csv文件,并想利用Java8流。但我面临Beanshell env抛出错误的问题,尽管我们使用的是Java8,但我无法识别Lambda表达式 我们有没有办法告诉beanshell识别代码中的Lambda或escapeLambda表达式 Lambdas会来的,请放心!通过使用方法句柄的新方法,我们离使用Lambda元工厂创建函数对象更近

我正在开发一个产品(在Tomcat中运行的Sailpoint Identityq),它使用Beanshell env进行产品定制挂钩。我想写一些代码来解析一个大的csv文件,并想利用Java8流。但我面临Beanshell env抛出错误的问题,尽管我们使用的是Java8,但我无法识别Lambda表达式

我们有没有办法告诉beanshell识别代码中的Lambda或escape

Lambda表达式

Lambdas会来的,请放心!通过使用方法句柄的新方法,我们离使用Lambda元工厂创建函数对象更近了一步,除非我们不简单地走与Java EL相同的路线。。。我们有选择