org.omg.CORBA
Interface InterfaceDef

All Superinterfaces:
Contained, ContainedOperations, Container, ContainerOperations, IDLEntity, IDLType, IDLTypeOperations, InterfaceDefOperations, IRObject, IRObjectOperations, Object, java.io.Serializable
All Known Subinterfaces:
AbstractInterfaceDef, LocalInterfaceDef
All Known Implementing Classes:
_InterfaceDefStub

public interface InterfaceDef
extends InterfaceDefOperations, Container, Contained, IDLType, Object, IDLEntity

An InterfaceDef object represents an interface definition. It can contain constants, typedefs, exceptions, operations, and attributes.


Methods inherited from interface org.omg.CORBA.InterfaceDefOperations
base_interfaces, base_interfaces, create_attribute, create_operation, describe_interface, is_a
 
Methods inherited from interface org.omg.CORBA.ContainerOperations
contents, create_abstract_interface, create_alias, create_constant, create_enum, create_exception, create_interface, create_local_interface, create_module, create_native, create_struct, create_union, create_value_box, create_value, describe_contents, lookup_name, lookup
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy
 
Methods inherited from interface org.omg.CORBA.ContainedOperations
absolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, version
 
Methods inherited from interface org.omg.CORBA.IDLTypeOperations
type
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override