merge()

ビジネス・オブジェクトの集合を 1 つのトップレベルのビジネス・オブジェクトの下にマージします。

構文

BusObj merge(java.util.Vector BusObjs,
           String Level)
 BusObj merge(java.util.Vector BusObjs,
           String Attr,
           BusObj mergeBusObj)
 

パラメーター

BusObjs
マージする子ビジネス・オブジェクトの集合を指定します。

Level
子ビジネス・オブジェクトがマージされるビジネス・オブジェクト・タイプおよびその配列属性名を構成する、マージ・レベルを指定します。名前はピリオド (.) で区切ります。

Attr
子ビジネス・オブジェクトのマージ先となる mergeBusObj ビジネス・オブジェクト内の配列属性名を指定します。

mergeBusObj
マージされた子ビジネス・オブジェクトの集合を保持するトップレベルのビジネス・オブジェクトを指定します。

戻り値

マージされた子ビジネス・オブジェクトの集合が格納される、(新規または指定された) トップレベルのビジネス・オブジェクトを戻します。

例外

CollaborationException -- ビジネス・オブジェクトのマージ中にエラーが発生すると、スローされます。

Copyright IBM Corp. 2004