## Uses of Interface
org.eclipse.net4j.util.registry.IRegistry

- Packages that use IRegistry
  Package | Description
  --- | ---
  org.eclipse.net4j.util.container | A framework of notifying collections and wiring containers.
  org.eclipse.net4j.util.properties | A framework to describe and access properties of POJOs and to support Eclipse `property testers` and `IPropertySources` in a uniform way.
  org.eclipse.net4j.util.registry | Interfaces and classes for general purpose registries.

- - ### Uses of IRegistry in org.eclipse.net4j.util.container

    Methods in org.eclipse.net4j.util.container that return IRegistry
    Modifier and Type | Method and Description
    --- | ---
    `protected IRegistry<IFactoryKey,IFactory>` | ManagedContainer.`createFactoryRegistry()`
    `IRegistry<IFactoryKey,IFactory>` | IManagedContainer.`getFactoryRegistry()`
    `IRegistry<IFactoryKey,IFactory>` | ManagedContainer.`getFactoryRegistry()`

  - ### Uses of IRegistry in org.eclipse.net4j.util.properties

    Methods in org.eclipse.net4j.util.properties that return IRegistry
    Modifier and Type | Method and Description
    --- | ---
    `IRegistry<java.lang.String,java.lang.Object>` | IPropertiesContainer.`properties()`

  - ### Uses of IRegistry in org.eclipse.net4j.util.registry

    Classes in org.eclipse.net4j.util.registry that implement IRegistry
    Modifier and Type | Class and Description
    --- | ---
    `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>`
    `class` | `Registry<K,V>`
    `class` | `UnmodifiableRegistry<K,V>`

    Methods in org.eclipse.net4j.util.registry that return IRegistry
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> IRegistry<K,V>` | RegistryUtil.`unmodifiableRegistry(IRegistry<K,V> registry)`

    Methods in org.eclipse.net4j.util.registry with parameters of type IRegistry
    Modifier and Type | Method and Description
    --- | ---
    `<K,V> IRegistry<K,V>` | RegistryUtil.`unmodifiableRegistry(IRegistry<K,V> registry)`

    Constructors in org.eclipse.net4j.util.registry with parameters of type IRegistry
    Constructor and Description
    `DelegatingRegistry(IRegistry<K,V> delegate)`
    `DelegatingRegistry(IRegistry<K,V> delegate, boolean autoCommit)`
    `HashMapDelegatingRegistry(IRegistry<K,V> delegate)`
    `HashMapDelegatingRegistry(IRegistry<K,V> delegate, int initialCapacity)`
    `HashMapDelegatingRegistry(IRegistry<K,V> delegate, int initialCapacity, float loadFactor)`
    `HashMapDelegatingRegistry(IRegistry<K,V> delegate, java.util.Map<? extends K,? extends V> m)`
    `UnmodifiableRegistry(IRegistry<K,V> delegate)`

Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html