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

インタフェースDynEnumOperations

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


    public interface DynEnumOperations
    extends DynAnyOperations
    DynEnumオブジェクトによって、IDLの列挙値の操作がサポートされます。 DynEnumの現在位置は常に -1です。
    • メソッドの詳細

      • get_as_string

        String get_as_string​()
        DynEnumの値をIDL識別子として返します。
      • set_as_string

        void set_as_string​(String value)
                    throws InvalidValue
        DynEnumの値を、valueパラメータで渡されるIDL識別子の列挙値に設定します。
        例外:
        InvalidValue - valueに、対応する列挙型に対して有効なIDL識別子ではない文字列が含まれる場合
      • get_as_ulong

        int get_as_ulong​()
        DynEnumの値を、列挙値の序数値として返します。 列挙子には、IDL定義内で左から右へ指定される順序に従って、0からn-1という序数値が付きます。
      • set_as_ulong

        void set_as_ulong​(int value)
                   throws InvalidValue
        DynEnumの値を、列挙値の序数値に設定します。
        例外:
        InvalidValue - valueに、対応する列挙型の序数値の範囲外にある値が含まれる場合