# OpenORB 1.3.1: org.openorb.iiop Class Hierarchy

## Hierarchy For Package org.openorb.iiop

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.openorb.net.AbstractAddress (implements org.openorb.net.Address, java.lang.Cloneable)
    - class org.openorb.iiop.IIOPAddress (implements java.lang.Cloneable)
  - class org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
    - class org.openorb.iiop.IIOPProtocolInitializer (implements org.openorb.PI.FeatureInitializer)
    - class org.openorb.iiop.IIOPTransportClientInitializer (implements org.openorb.net.TransportClientInitializer)
  - class org.openorb.iiop.CodeSet
  - class org.openorb.iiop.CodeSetDatabase
  - class org.openorb.iiop.CodeSetDatabaseInitializer (implements org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.logger.LogEnabled)
  - class org.openorb.iiop.IIOPClientChannel (implements org.openorb.net.ClientChannel)
  - class org.openorb.iiop.IIOPClientProtocol (implements org.openorb.net.ClientProtocol)
  - class org.openorb.iiop.IIOPServerChannel (implements org.openorb.net.ServerChannel)
  - class org.openorb.iiop.IIOPServerProtocol (implements org.openorb.net.ServerProtocol)
  - class org.openorb.iiop.IIOPTransport (implements org.openorb.net.Transport)
  - class org.openorb.iiop.IIOPTransportServerInitializer (implements org.openorb.net.TransportServerInitializer)
  - class java.io.InputStream
    - class org.omg.CORBA.portable.InputStream
      - class org.omg.CORBA_2_3.portable.InputStream
        - class org.openorb.io.AbstractInputStream (implements org.openorb.io.ExtendedInputStream)
          - class org.openorb.iiop.CDRInputStream (implements org.apache.avalon.framework.logger.LogEnabled)
  - class org.omg.CORBA.LocalObject (implements org.omg.CORBA.Object)
    - class org.openorb.net.AbstractServerRequest (implements org.openorb.net.ServerRequest)
      - class org.openorb.iiop.IIOPServerRequest
    - class org.openorb.iiop.CDRCodecFactory (implements org.omg.IOP.CodecFactory)
  - class java.io.OutputStream
    - class org.omg.CORBA.portable.OutputStream
      - class org.omg.CORBA_2_3.portable.OutputStream
        - class org.openorb.iiop.CDROutputStream (implements org.openorb.io.ExtendedOutputStream, org.apache.avalon.framework.logger.LogEnabled)
  - class org.openorb.iiop.SocketQueue

## Interface Hierarchy

- interface org.openorb.iiop.IIOPMinorCodes