## Uses of Interface
org.apache.tapestry5.ioc.AdvisorDef

- Packages that use AdvisorDef
  Package | Description
  --- | ---
  org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container
  org.apache.tapestry5.ioc.def | Tapestry IOC service definitions
  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 AdvisorDef in org.apache.tapestry5.ioc

    Subinterfaces of AdvisorDef in org.apache.tapestry5.ioc
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AdvisorDef2` Extended version of `AdvisorDef` introduced to determine any module method annotated with `Advise` as an advisor method.

  - ### Uses of AdvisorDef in org.apache.tapestry5.ioc.def

    Methods in org.apache.tapestry5.ioc.def that return types with arguments of type AdvisorDef
    Modifier and Type | Method and Description
    --- | ---
    `Set<AdvisorDef>` | ModuleDef2.`getAdvisorDefs()` Returns all the service advisor definitions built/provided by this module.

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

    Classes in org.apache.tapestry5.ioc.internal that implement AdvisorDef
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AdvisorDefImpl`

    Methods in org.apache.tapestry5.ioc.internal that return types with arguments of type AdvisorDef
    Modifier and Type | Method and Description
    --- | ---
    `Set<AdvisorDef>` | Module.`findMatchingServiceAdvisors(ServiceDef serviceDef)` Iterates over any advisor definitions defined by the module and returns those that apply to the provided service definition.
    `Set<AdvisorDef>` | ModuleImpl.`findMatchingServiceAdvisors(ServiceDef serviceDef)`
    `Set<AdvisorDef>` | DefaultModuleDefImpl.`getAdvisorDefs()`

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

    Methods in org.apache.tapestry5.ioc.internal.util with parameters of type AdvisorDef
    Modifier and Type | Method and Description
    --- | ---
    `static AdvisorDef2` | InternalUtils.`toAdvisorDef2(AdvisorDef advisor)`

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

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

    Methods in org.apache.tapestry5.ioc.test with parameters of type AdvisorDef
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | IOCTestCase.`train_matches(AdvisorDef advisorDef, ServiceDef serviceDef, boolean matches)` Deprecated.

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