Participant()

Participant インスタンスを新規に作成します。

構文

関係インスタンスの既存の参加者に新しい参加者インスタンスを追加するには、以下のようにします。

Participant(String relDefName,String partDefName
 int instanceId,BusObj partData)
 Participant(String relDefName,String partDefName
  int instanceId,String partData)
 Participant(String relDefName,String partDefName
 int instanceId,long partData)
 Participant(String relDefName,String partDefName
 int instanceId,int partData)
 Participant(String relDefName,String partDefName
 int instanceId,double partData)
 Participant(String relDefName,String partDefName
 int instanceId,float partData)
 Participant(String relDefName,String partDefName
 int instanceId,boolean partData)
 

関係インスタンスのない新しい参加者インスタンスを作成するには、以下のようにします。

Participant(String relDefName,String partDefName, BusObj partData)
 Participant(String relDefName,String partDefName, String partData)
 Participant(String relDefName,String partDefName, long partData)
 Participant(String relDefName,String partDefName, int partData)
 Participant(String relDefName,String partDefName, double partData)
 Participant(String relDefName,String partDefName, float partData)
 Participant(String relDefName,String partDefName, boolean partData)
 

パラメーター

relDefName
関係定義の名前。

partDefName
参加者を説明する参加者定義の名前。

instanceId
新しい参加者インスタンスを受け取るための関係インスタンスの関係インスタンス ID。

participantData
参加者インスタンスに関連付けられたデータ。データ型は、BusObjStringlongintdoublefloatboolean のいずれかです。

戻り値

新しい参加者インスタンスを戻します。

例外

RelationshipRuntimeException - "例外処理"を参照してください。

注記

このメソッドは、Participant クラスのコンストラクターです。以下の形式を使用します。

participantData パラメーターに関連付けるデータは、関係の種類によって異なります。

// create a participant instance with no relationship instance ID
 participant p = new Participant(myRelDef,myPartDef,myBusObj);
  
 // create a relationship instance
 int relInstanceId = Relationship.addParticipant(p);
 

参照項目

addMyChildren(), 関係定義の作成, "サブマップを使用した変換"

Copyright IBM Corp. 2004