Interface DynEnumOperations

    • Method Detail

      • get_as_string

        java.lang.String get_as_string()
        Returns the value of the DynEnum as an IDL identifier.
        Returns:
        the value of the DynEnum
      • set_as_string

        void set_as_string​(java.lang.String value)
                    throws InvalidValue
        Sets the value of the DynEnum to the enumerated value whose IDL identifier is passed in the value parameter.
        Parameters:
        value - the new enum value
        Throws:
        InvalidValue - If value contains a string that is not a valid IDL identifier for the corresponding enumerated type
      • get_as_ulong

        int get_as_ulong()
        Returns the value of the DynEnum as the enumerated value's ordinal value. Enumerators have ordinal values 0 to n-1, as they appear from left to right in the corresponding IDL definition.
        Returns:
        the value of the DynEnum
      • set_as_ulong

        void set_as_ulong​(int value)
                   throws InvalidValue
        Sets the value of the DynEnum as the enumerated value's ordinal value.
        Parameters:
        value - the new ordinal value
        Throws:
        InvalidValue - If value contains a value that is outside the range of ordinal values for the corresponding enumerated type