## Uses of Interface
org.apache.tapestry5.ioc.def.ModuleDef2

- Packages that use ModuleDef2
  Package | Description
  --- | ---
  org.apache.tapestry5.ioc.internal | [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
  org.apache.tapestry5.ioc.internal.util | [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
  org.apache.tapestry5.ioc.test | Classes supporting testing of Tapestry IOC services

- - ### Uses of ModuleDef2 in org.apache.tapestry5.ioc.internal

    Classes in org.apache.tapestry5.ioc.internal that implement ModuleDef2
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultModuleDefImpl` Starting from the Class for a module, identifies all the services (service builder methods), decorators (service decorator methods) and (not yet implemented) contributions (service contributor methods).

    Constructor parameters in org.apache.tapestry5.ioc.internal with type arguments of type ModuleDef2
    Constructor and Description
    `RegistryImpl(Collection<ModuleDef2> moduleDefs, PlasticProxyFactory proxyFactory, LoggerSource loggerSource, OperationTracker operationTracker)` Constructs the registry from a set of module definitions and other resources.

  - ### Uses of ModuleDef2 in org.apache.tapestry5.ioc.internal.util

    Methods in org.apache.tapestry5.ioc.internal.util that return ModuleDef2
    Modifier and Type | Method and Description
    --- | ---
    `static ModuleDef2` | InternalUtils.`toModuleDef2(ModuleDef md)`

  - ### Uses of ModuleDef2 in org.apache.tapestry5.ioc.test

    Methods in org.apache.tapestry5.ioc.test that return ModuleDef2
    Modifier and Type | Method and Description
    --- | ---
    `protected ModuleDef2` | IOCTestCase.`mockModuleDef2()` Deprecated.

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