# Uses of Class
javax.naming.Binding

Packages that use Binding
Package
Description
javax.naming
Provides the classes and interfaces for accessing naming services.
javax.naming.directory
Extends the `javax.naming` package to provide functionality for accessing directory services.
javax.naming.event
Provides support for event notification when accessing naming and directory services.

- ## Uses of Binding in javax.naming

  Methods in javax.naming that return types with arguments of type Binding
  Modifier and Type
  Method
  Description
  `NamingEnumeration<Binding>`
  Context.`listBindings(String name)`
  Enumerates the names bound in the named context, along with the objects bound to them.
  `NamingEnumeration<Binding>`
  Context.`listBindings(Name name)`
  Enumerates the names bound in the named context, along with the objects bound to them.
  `NamingEnumeration<Binding>`
  InitialContext.`listBindings(String name)`
  `NamingEnumeration<Binding>`
  InitialContext.`listBindings(Name name)`

- ## Uses of Binding in javax.naming.directory

  Subclasses of Binding in javax.naming.directory
  Modifier and Type
  Class
  Description
  `class`
  `SearchResult`
  This class represents an item in the NamingEnumeration returned as a result of the DirContext.search() methods.

- ## Uses of Binding in javax.naming.event

  Fields in javax.naming.event declared as Binding
  Modifier and Type
  Field
  Description
  `protected Binding`
  NamingEvent.`newBinding`
  Contains information about the object after the change.
  `protected Binding`
  NamingEvent.`oldBinding`
  Contains information about the object before the change.
  Methods in javax.naming.event that return Binding
  Modifier and Type
  Method
  Description
  `Binding`
  NamingEvent.`getNewBinding()`
  Retrieves the binding of the object after the change.
  `Binding`
  NamingEvent.`getOldBinding()`
  Retrieves the binding of the object before the change.
  Constructors in javax.naming.event with parameters of type Binding
  Modifier
  Constructor
  Description
  ``
  `NamingEvent(EventContext source, int type, Binding newBd, Binding oldBd, Object changeInfo)`
  Constructs an instance of `NamingEvent`.