Interface DynUnion

  • All Superinterfaces:
    DynAny, DynAnyOperations, DynUnionOperations, IDLEntity, Object, java.io.Serializable
    All Known Implementing Classes:
    _DynUnionStub, DynUnionImpl

    public interface DynUnion
    extends DynUnionOperations, DynAny, IDLEntity
    DynUnion objects support the manipulation of IDL unions. A union can have only two valid current positions:
    • zero, which denotes the discriminator
    • one, which denotes the active member
    The component_count value for a union depends on the current discriminator: it is 2 for a union whose discriminator indicates a named member, and 1 otherwise.