# Uses of Interface
org.picocontainer.Disposable

Packages that use Disposable
Package
Description
org.picocontainer
This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern.
org.picocontainer.classname
org.picocontainer.containers
Containers are the main user entry point for PicoContainer.

## Uses of Disposable in org.picocontainer

Subinterfaces of Disposable in org.picocontainer
Modifier and Type
Interface
Description
`interface`
`MutablePicoContainer`
This is the core interface used for registration of components with a container.
Classes in org.picocontainer that implement Disposable
Modifier and Type
Class
Description
`class`
`DefaultPicoContainer`
The Standard `PicoContainer`/`MutablePicoContainer` implementation.

## Uses of Disposable in org.picocontainer.classname

Subinterfaces of Disposable in org.picocontainer.classname
Modifier and Type
Interface
Description
`interface`
`ClassLoadingPicoContainer`
A ClassLoadingPicoContainer extends PicoContainer with classloader juggling capability
Classes in org.picocontainer.classname that implement Disposable
Modifier and Type
Class
Description
`class`
`DefaultClassLoadingPicoContainer`
Default implementation of ClassLoadingPicoContainer.

## Uses of Disposable in org.picocontainer.containers

Classes in org.picocontainer.containers that implement Disposable
Modifier and Type
Class
Description
`class`
`AbstractDelegatingMutablePicoContainer`
abstract base class for delegating to mutable containers
`class`
`TieringPicoContainer`
`class`
`TransientPicoContainer`