# Verwendungen von Klasse
org.eclipse.net4j.util.lifecycle.ShareableLifecycle

Packages, die ShareableLifecycle verwenden
Package
Beschreibung
org.eclipse.net4j.util.container
A framework of notifying collections and wiring containers.
org.eclipse.net4j.util.registry
Interfaces and classes for general purpose registries.

## Verwendungen von ShareableLifecycle in org.eclipse.net4j.util.container

Unterklassen von ShareableLifecycle in org.eclipse.net4j.util.container
Modifizierer und Typ
Klasse
Beschreibung
`class`
`Container<E>`
An abstract base implementation of a `container` with a `lifecycle`.
`class`
`ContainerElementList<ELEMENT>`
`class`
`ListContainer<E>`
An implementation of a `container` that stores its `elements` in a `list`.
`class`
`ModifiableContainer<E>`
An abstract implementation of a `modifiable container`.
`class`
`PersistableContainer<E>`
An abstract implementation of a `container`.
`class`
`SetContainer<E>`
An implementation of a `container` that stores its `elements` in a `set`.

## Verwendungen von ShareableLifecycle in org.eclipse.net4j.util.registry

Unterklassen von ShareableLifecycle in org.eclipse.net4j.util.registry
Modifizierer und Typ
Klasse
Beschreibung
`class`
`DelegatingRegistry<K,V>`
Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of `Map.entrySet()` as well as of `Map.keySet()`, i.e.
`class`
`HashMapDelegatingRegistry<K,V>`
`class`
`HashMapRegistry<K,V>`
`static class`
`HashMapRegistry.AutoCommit<K,V>`
`class`
`Registry<K,V>`