メソッドに渡すパラメーターを BY REFERENCE として宣言すると、デフォルトではオブジェクト指向 COBOL から呼出し側 Java クラスに制御が戻ったときに、それらのパラメーターに加えられたすべての変更が、対応する Java オブジェクトに反映されます。
この Java オブジェクトの更新は、次の静的変数を使用することによって回避できます。
static boolean mfcobol.runtimeProperties.updateByRefParams;
この変数のデフォルト値は true です。false に設定すると、Java オブジェクトは更新されません。
COBOL 開発システムには、BY REFERENCE パラメーターの処理方法の違いを示すサンプルプログラムが付属しています。