# Hierarchy For Package org.omg.CosNaming

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.omg.CosNaming.Binding (implements org.omg.CORBA.portable.IDLEntity)
  - org.omg.CosNaming.BindingHelper
  - org.omg.CosNaming.BindingHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.BindingIteratorHelper
  - org.omg.CosNaming.BindingIteratorHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.BindingListHelper
  - org.omg.CosNaming.BindingListHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.BindingType (implements org.omg.CORBA.portable.IDLEntity)
  - org.omg.CosNaming.BindingTypeHelper
  - org.omg.CosNaming.BindingTypeHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.IstringHelper
  - org.omg.CosNaming.NameComponent (implements org.omg.CORBA.portable.IDLEntity)
  - org.omg.CosNaming.NameComponentHelper
  - org.omg.CosNaming.NameComponentHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.NameHelper
  - org.omg.CosNaming.NameHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.NamingContextExtHelper
  - org.omg.CosNaming.NamingContextExtHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CosNaming.NamingContextHelper
  - org.omg.CosNaming.NamingContextHolder (implements org.omg.CORBA.portable.Streamable)
  - org.omg.CORBA.portable.ObjectImpl (implements org.omg.CORBA.Object)
    - org.omg.CosNaming._BindingIteratorStub (implements org.omg.CosNaming.BindingIterator)
    - org.omg.CosNaming._NamingContextExtStub (implements org.omg.CosNaming.NamingContextExt)
    - org.omg.CosNaming._NamingContextStub (implements org.omg.CosNaming.NamingContext)
    - org.omg.CORBA.DynamicImplementation
      - org.omg.CosNaming._BindingIteratorImplBase (implements org.omg.CosNaming.BindingIterator)
      - org.omg.CosNaming._NamingContextImplBase (implements org.omg.CosNaming.NamingContext)
  - org.omg.PortableServer.Servant
    - org.omg.CosNaming.BindingIteratorPOA (implements org.omg.CosNaming.BindingIteratorOperations, org.omg.CORBA.portable.InvokeHandler)
    - org.omg.CosNaming.NamingContextExtPOA (implements org.omg.CORBA.portable.InvokeHandler, org.omg.CosNaming.NamingContextExtOperations)
    - org.omg.CosNaming.NamingContextPOA (implements org.omg.CORBA.portable.InvokeHandler, org.omg.CosNaming.NamingContextOperations)

## Interface Hierarchy

- org.omg.CosNaming.BindingIteratorOperations
  - org.omg.CosNaming.BindingIterator (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
- org.omg.CosNaming.NamingContextOperations
  - org.omg.CosNaming.NamingContext (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object)
    - org.omg.CosNaming.NamingContextExt (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CosNaming.NamingContextExtOperations)
  - org.omg.CosNaming.NamingContextExtOperations
    - org.omg.CosNaming.NamingContextExt (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CosNaming.NamingContext)
- org.omg.CORBA.Object
  - org.omg.CosNaming.BindingIterator (also extends org.omg.CosNaming.BindingIteratorOperations, org.omg.CORBA.portable.IDLEntity)
  - org.omg.CosNaming.NamingContext (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CosNaming.NamingContextOperations)
    - org.omg.CosNaming.NamingContextExt (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CosNaming.NamingContextExtOperations)
- java.io.Serializable
  - org.omg.CORBA.portable.IDLEntity
    - org.omg.CosNaming.BindingIterator (also extends org.omg.CosNaming.BindingIteratorOperations, org.omg.CORBA.Object)
    - org.omg.CosNaming.NamingContext (also extends org.omg.CosNaming.NamingContextOperations, org.omg.CORBA.Object)
      - org.omg.CosNaming.NamingContextExt (also extends org.omg.CORBA.portable.IDLEntity, org.omg.CosNaming.NamingContextExtOperations)
    - org.omg.CosNaming.NamingContextExt (also extends org.omg.CosNaming.NamingContext, org.omg.CosNaming.NamingContextExtOperations)

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.