# 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

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

  Subinterfaces of AdvisorDef in org.apache.tapestry5.ioc
  Modifier and Type
  Interface
  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
  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
  Description
  `class`
  `AdvisorDefImpl`
  Methods in org.apache.tapestry5.ioc.internal that return types with arguments of type AdvisorDef
  Modifier and Type
  Method
  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
  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
  Description
  `protected final AdvisorDef`
  IOCTestCase.`mockAdvisorDef()`
  Deprecated.
  Methods in org.apache.tapestry5.ioc.test with parameters of type AdvisorDef
  Modifier and Type
  Method
  Description
  `protected final void`
  IOCTestCase.`train_matches(AdvisorDef advisorDef, ServiceDef serviceDef, boolean matches)`
  Deprecated.