# OpenORB 1.3.1: Interface IRObject

## org.omg.CORBA
Interface IRObject

All Superinterfaces:
  IDLEntity, IRObjectOperations, Object, java.io.Serializable

All Known Subinterfaces:
  AbstractInterfaceDef, AliasDef, ArrayDef, AttributeDef, ConstantDef, Contained, Container, EnumDef, ExceptionDef, FixedDef, IDLType, InterfaceDef, LocalInterfaceDef, ModuleDef, NativeDef, OperationDef, PrimitiveDef, Repository, SequenceDef, StringDef, StructDef, TypedefDef, UnionDef, ValueBoxDef, ValueDef, ValueMemberDef, WstringDef

All Known Implementing Classes:
  _IRObjectStub

public interface IRObject
extends IRObjectOperations, Object, IDLEntity

The base interface IRObject represents the most generic interface from which all other Interface Repository interfaces are derived, even the Repository itself.

Methods inherited from interface org.omg.CORBA.IRObjectOperations
`def_kind, destroy`

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`