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

- Packages that use StrategyRegistry
  Package | Description
  --- | ---
  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
  org.apache.tapestry5.ioc.util | Utility classes supporting Tapestry IOC services

- - ### 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 and 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 and 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.

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

    Methods in org.apache.tapestry5.ioc.util that return StrategyRegistry
    Modifier and Type | Method and 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.

${project.version} - Copyright © 2003-2015 The Apache Software Foundation.