# 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(Class<A> adapterType, Map<Class,A> registrations)`
  Creates a strategy registry for the given adapter type.
  `static <A> StrategyRegistry<A>`
  StrategyRegistry.`newInstance(Class<A> adapterType, Map<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.