2011-07-18 3 views
1

Drools宣言型にメンバ関数を追加する方法はありますか?つまり、私のような何か言いたい:動作しない(または私はこの記事を書くことではないでしょう)Drools宣言型に関数を含める

declare Foo 
    bar : int 
    plugh : String 
    function String greeting() 
    { 
    return "Hello "+plugh+"!"; 
    } 
end 

を、私はちょうど間違った構文を持っているか、または方法はありませんDroolsでそれをするには?

答えて

2

Drools宣言型(Beanのプロパティ型をサポートするために、クラス内で生成されるもの以上)に関数を含めることはできません。宣言された型の関数が必要な場合は、通常のJavaで関数を作成し、ルールファイルにインポートしてください。

関連する問題