カスタム関数に params を渡し、それを取得したい場合は、次のようにする必要があります。
@Override
protected Object process(Object obj) {
param1 = obj[0];
param2 = obj[1];
}
しかし、30 個のパラメーターがある場合、このプロセスをほぼ 30 回繰り返す必要があり、入力パラメーターで何かが変更された場合は、インデックスも変更する必要があります。だから私の質問は、彼らの名前でカスタム機能でパラメータを取得することは可能ですか? たとえば、次のようにします。
param1 = "getAttributeByName('param1Name')";
param2 = "getAttributeByName('param2Name')";
Transformerでも同様のことができますが、Functionでは可能ですか?