## Uses of Class
org.apache.tapestry5.commons.util.StrategyRegistry

- Packages that use StrategyRegistry
  Package | Description
  --- | ---
  org.apache.tapestry5.commons.util |
  org.apache.tapestry5.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
  org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces

- - ### Uses of StrategyRegistry in org.apache.tapestry5.commons.util

    Methods in org.apache.tapestry5.commons.util that return StrategyRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <A> StrategyRegistry<A>` | StrategyRegistry.`newInstance​(java.lang.Class<A> adapterType, java.util.Map<java.lang.Class,​A> registrations)` | Creates a strategy registry for the given adapter type.
    `static <A> StrategyRegistry<A>` | StrategyRegistry.`newInstance​(java.lang.Class<A> adapterType, java.util.Map<java.lang.Class,​A> registrations, boolean allowNonMatch)` | Creates a strategy registry for the given adapter type.

  - ### Uses of StrategyRegistry in org.apache.tapestry5.ioc.internal.services

    Methods in org.apache.tapestry5.ioc.internal.services with parameters of type StrategyRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `<S> S` | StrategyBuilderImpl.`build​(StrategyRegistry<S> registry)` |

  - ### Uses of StrategyRegistry in org.apache.tapestry5.ioc.services

    Methods in org.apache.tapestry5.ioc.services with parameters of type StrategyRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `<S> S` | StrategyBuilder.`build​(StrategyRegistry<S> registry)` | Given a number of adapters implementing the service interface, builds a "dispatcher" implementations that delegates to the one of the adapters.