IBusinessObject インターフェース

IBusinessObject インターフェースは、タイプ BusinesssObject のオブジェクトで作動するメソッドを提供します。これらは、IBM WebSphere リポジトリーで定義されている IBM WebSphere Business Integration Server Express and Express Plus システムのビジネス・オブジェクトを表します。表 9 に、IBusinessObject インターフェースのメソッドについて要約します。

表 9.
IBusinessObject インターフェースのメンバー・メソッド
メソッド 説明 ページ
Iduplicate() ビジネス・オブジェクトのクローンを作成します。 Iduplicate()
Iequals() このビジネス・オブジェクトの属性値を入力ビジネス・オブジェクトの属性値と比較します。 Iequals()
IequalsKeys() このビジネス・オブジェクトのキー属性値を入力ビジネス・オブジェクトのキー属性値と比較します。 IequalsKeys()
IgetAppSpecificInfo() 属性に関するアプリケーション固有の情報を取得します。 IgetAppSpecificInfo()
IgetAttributeCount() ビジネス・オブジェクト内にある属性の数を取得します。 IgetAttributeCount()
IgetAttributeName() ビジネス・オブジェクト定義内の指定された位置にある属性名を取得します。 IgetAttributeName()
IgetAttributeType() 属性のタイプを取得します。 IgetAttributeType()
IgetAttributeTypeAtIndex() ビジネス・オブジェクト定義内の指定された位置にある属性のタイプを取得します。 IgetAttributeTypeAtIndex()
IgetBooleanAttribute() 属性の boolean 値を取得します。 IgetBooleanAttribute()
IgetBOAppSpecification() ビジネス・オブジェクト配列 (複数カーディナリティー) である属性の値を取得します。 IgetBOAppSpecification()
IgetBusinessObjectArrayAttribute() ビジネス・オブジェクト配列 (複数カーディナリティー) であるビジネス・オブジェクト属性の値を取得します。 IgetBusinessObjectAttribute()
IgetBusinessObjectAttribute() 単一カーディナリティーの属性の値を取得します。 IgetBusinessObjectAttribute()
IgetDateAttribute() 日付属性の値を取得します。 IgetDateAttribute()
IgetDefaultValue() 属性のデフォルト値を取得します。 IgetDefaultValue()
IgetDoubleAttribute() 属性の double 値を取得します。 IgetDoubleAttribute()
IgetFloatAttribute() 属性の float 値を取得します。 IgetFloatAttribute()
IgetIntAttribute() 属性の int 値を取得します。 IgetIntAttribute()
IgetLongTextAttribute() 属性の longtext 値を取得します。 IgetLongTextAttribute()
IgetName() ビジネス・オブジェクト定義の名前を取得します。 IgetName()
IgetStringAttribute() 属性の string 値を取得します。 IgetStringAttribute()
IgetVerb() ビジネス・オブジェクト用の動詞を取得します。 IgetVerb()
IisAttributeMultipleCardinality() 属性に複数カーディナリティーがあるかどうかを判別します。 IisAttributeMultipleCardinality()
IisBlankValue() 属性値がブランク値であるかどうかを判別します。 IisBlankValue()
IisIgnoreValue() 属性値が「ignore」であるかどうかを判別します。 IisIgnoreValue()
IisKey() 属性がキーであるかどうかを判別します。 IisKey()
IisRequired() 指定された属性が必要であるかどうかを判別します。 IisRequired()
Iserialize() 読み取り可能 (直列化) フォーマットの属性データを戻します。 Iserialize()
IsetAttributes() 指定された MIME タイプの直列化データからビジネス・オブジェクト内の属性を設定します。 IsetAttributes()
IsetAttributeToBlank() ビジネス・オブジェクト内の属性をブランク値に設定します。 IsetAttributeToBlank()
IsetAttributeToIgnore() ビジネス・オブジェクト内の属性を「ignore」に設定します。 IsetAttributeToIgnore()
IsetBooleanAttribute() 属性を boolean 値に設定します。 IsetBooleanAttribute()
IsetBusinessObjectArrayAttribute() ビジネス・オブジェクト配列 (複数カーディナリティー) である属性の値を設定します。 IsetBusinessObjectArrayAttribute()
IsetBusinessObjectAttribute() 単一カーディナリティーの属性の値を設定します。 IsetBusinessObjectAttribute()
IsetDateAttribute() 属性を date 値に設定します。 IsetDateAttribute()
IsetDoubleAttribute() 属性を double 値に設定します。 IsetDoubleAttribute()
IsetFloatAttribute() 属性を float 値に設定します。 IsetFloatAttribute()
IsetIntAttribute() 属性を int 値に設定します。 IsetIntAttribute()
IsetLongTextAttribute() 属性を longtext 値に設定します。 IsetLongTextAttribute()
IsetStringAttribute() 属性を string 値に設定します。 IsetStringAttribute()
IsetVerb() ビジネス・オブジェクト用の動詞を設定します。 IsetVerb()
ItoExternalForm() 指定された MIME タイプの外部フォーマットにビジネス・オブジェクト・データを直列化します。 ItoExternalForm()
ItoString() IBM WebSphere Business Integration Server Express and Express Plus フォーマットを使用してビジネス・オブジェクト・データを直列化します。 ItoString()

Copyright IBM Corp. 2004