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