All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----org.omg.CORBA.InterfaceDefHelper
interface InterfaceDef : ::CORBA::Container, ::CORBA::Contained, ::CORBA::IDLType { attribute ::CORBA::InterfaceDefSeq base_interfaces; boolean is_a( in ::CORBA::RepositoryId interface_id ); struct FullInterfaceDescription { ::CORBA::Identifier name; ::CORBA::RepositoryId id; ::CORBA::RepositoryId defined_in; ::CORBA::VersionSpec version; ::CORBA::OpDescriptionSeq operations; ::CORBA::AttrDescriptionSeq attributes; ::CORBA::RepositoryIdSeq base_interfaces; TypeCode type; }; ::CORBA::InterfaceDef::FullInterfaceDescription describe_interface(); ::CORBA::AttributeDef create_attribute( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType type, in ::CORBA::AttributeMode mode ); ::CORBA::OperationDef create_operation( in ::CORBA::RepositoryId id, in ::CORBA::Identifier name, in ::CORBA::VersionSpec version, in ::CORBA::IDLType result, in ::CORBA::OperationMode mode, in ::CORBA::ParDescriptionSeq params, in ::CORBA::ExceptionDefSeq exceptions, in ::CORBA::ContextIdSeq contexts ); };
public InterfaceDefHelper()
public static InterfaceDef narrow(Object object)
public static InterfaceDef bind(ORB orb)
public static InterfaceDef bind(ORB orb, String name)
public static InterfaceDef bind(ORB orb, String name, String host, BindOptions options)
public static InterfaceDef read(InputStream _input)
public static void write(OutputStream _output, InterfaceDef value)
public static void insert(Any any, InterfaceDef value)
public static InterfaceDef extract(Any any)
public static TypeCode type()
public static String id()
All Packages Class Hierarchy This Package Previous Next Index