Package Summary  Overview Summary

class:DynEnumOperations [NONE]

  • All Superinterfaces:
    DynAnyOperations
    All Known Subinterfaces:
    DynEnum
    All Known Implementing Classes:
    _DynEnumStub


    public interface DynEnumOperations
    extends DynAnyOperations
    
    DynEnum objects support the manipulation of IDL enumerated values. The current position of a DynEnum is always -1.

method:get_as_string() [NONE]

  • get_as_string

    String get_as_string()
    Returns the value of the DynEnum as an IDL identifier.

method:set_as_string(java.lang.String) [NONE]

  • set_as_string

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

method:get_as_ulong() [NONE]

  • 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.

method:set_as_ulong(int) [NONE]

  • set_as_ulong

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

© 2017 Oracle Corporation and/or its affiliates