BeanShellのでJava 8つのラムダ式を使用するか、エスケープする方法

マドゥK:

私は、製品に取り組んでいます(Sailpoint IdentityIQそのTomcatので実行)製品のカスタマイズフック用のBeanShellのENVを使用しています。私は、大きなCSVファイルを解析するためにいくつかのコードを書きたいとJava 8つのストリームを活用したいです。しかし、私はBeanShellのENV投げエラーの問題に直面していますし、私たちは、Javaを使用しているもののラムダ式を認識しなかった8

私たちは、コードにラムダやエスケープを認識するようにBeanShellの言うことができる方法はあります

user7294900:

ラムダ式はまだBeanShellの中でサポートされていません

ラムダが来て、安心!メソッドのハンドルを使用しての新しいアプローチで、我々は、単にJavaのELと同じルートを行っていない場合を除き、関数オブジェクトを作成するためのラムダメタ工場を利用するために一歩近づいている...我々は選択肢を持っています。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=208760&siteId=1