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

インタフェースDynArrayOperations

  • すべてのスーパー・インタフェース:
    DynAnyOperations
    既知のすべてのサブインタフェース:
    DynArray
    既知のすべての実装クラス:
    _DynArrayStub


    public interface DynArrayOperations
    extends DynAnyOperations
    DynArrayオブジェクトによって、IDLの配列の操作がサポートされます。 配列の大きさは、type属性を通してアクセスできる、TypeCodeに含まれます。 また、component_countオペレーションで取得することもできます。
    • メソッドの詳細

      • get_elements

        Any[] get_elements​()
        DynArrayの要素を返します。
      • set_elements

        void set_elements​(Any[] value)
                   throws TypeMismatch,
                          InvalidValue
        渡される要素を含むように、DynArrayを設定します。
        例外:
        TypeMismatch - DynArrayのTypeCodeと一致しない型の要素が1つ以上ある場合
        InvalidValue - シーケンスに、配列の大きさと同じ数の要素がない場合
      • get_elements_as_dyn_any

        DynAny[] get_elements_as_dyn_any​()
        DynArrayの要素をDynAnyとして返します。
      • set_elements_as_dyn_any

        void set_elements_as_dyn_any​(DynAny[] value)
                              throws TypeMismatch,
                                     InvalidValue
        渡される要素を含むように、DynArrayを設定します。
        例外:
        TypeMismatch - DynArrayのTypeCodeと一致しない型の要素が1つ以上ある場合
        InvalidValue - シーケンスに、配列の大きさと同じ数の要素がない場合