モジュール java.corba
パッケージ org.omg.CORBA

クラス_IDLTypeStub

    • コンストラクタの詳細

      • _IDLTypeStub

        public _IDLTypeStub​()
        デフォルトの_IDLTypeStubオブジェクトを構築します。 注: デフォルトのコンストラクタが使用される場合、_set_delegateメソッドが呼び出されるまでオブジェクトは無効です。
      • _IDLTypeStub

        public _IDLTypeStub​(Delegate delegate)
        指定されたDelegateオブジェクトで初期化された_IDLTypeStubオブジェクトを構築します。
        パラメータ:
        delegate - 委譲オブジェクト
    • メソッドの詳細

      • type

        public TypeCode type​()
        インタフェースからコピーされた説明: IDLTypeOperations
        タイプ属性は、IDLTypeから派生したオブジェクトによって定義されたタイプを表現します。
        定義:
        type、インタフェース: IDLTypeOperations
        戻り値:
        このオブジェクトで定義されたTypeCode
      • def_kind

        public DefinitionKind def_kind​()
        インタフェースからコピーされた説明: IRObjectOperations
        このインタフェース・リポジトリ・オブジェクトに対応するDefinitionKindを返します。
        定義:
        def_kind、インタフェース: IRObjectOperations
        戻り値:
        このインタフェース・リポジトリ・オブジェクトに対応するDefinitionKind
      • destroy

        public void destroy​()
        インタフェースからコピーされた説明: IRObjectOperations
        このオブジェクトを破棄します。 オブジェクトがコンテナの場合、このメソッドはすべてのオブジェクトの内容に適用されます。 オブジェクトに匿名型のIDLType属性が含まれている場合は、そのオブジェクトのIDLTypeが破棄されます。 オブジェクトが現在ほかのオブジェクトに格納されている場合は、オブジェクトが削除されます。 メソッドがRepositoryまたはPrimitiveDefで呼び出される場合は、マイナー値2のBAD_INV_ORDER例外が発生します。 リポジトリが矛盾した状態のオブジェクトを破棄しようとすると、マイナー・コード1のBAD_INV_ORDER例外が発生します。
        定義:
        destroy、インタフェース: IRObjectOperations
      • _ids

        public String[] _ids​()
        クラスからコピーされた説明: ObjectImpl
        このObjectImplオブジェクトがサポートするリポジトリ識別子を含む文字列配列を取得します。 たとえばスタブの場合、このメソッドはスタブがサポートするすべてのインタフェースに関する情報を返します。
        定義:
        _ids、クラス: ObjectImpl
        戻り値:
        このObjectImplのインスタンスがサポートするすべてのリポジトリ識別子の配列