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

Packages that use DecoratorDef
Package
Description
org.apache.tapestry5.http.internal
org.apache.tapestry5.internal.spring
[INTERNAL USE ONLY] support classes for the Spring IOC; API subject to change
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 DecoratorDef in org.apache.tapestry5.http.internal

  Methods in org.apache.tapestry5.http.internal that return types with arguments of type DecoratorDef
  Modifier and Type
  Method
  Description
  `Set<DecoratorDef>`
  SyntheticModuleDef.`getDecoratorDefs()`
  Returns an empty set.

- ## Uses of DecoratorDef in org.apache.tapestry5.internal.spring

  Methods in org.apache.tapestry5.internal.spring that return types with arguments of type DecoratorDef
  Modifier and Type
  Method
  Description
  `Set<DecoratorDef>`
  SpringModuleDef.`getDecoratorDefs()`
  Returns an empty set.

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

  Subinterfaces of DecoratorDef in org.apache.tapestry5.ioc.def
  Modifier and Type
  Interface
  Description
  `interface`
  `DecoratorDef2`
  Extended version of `DecoratorDef` introduced to determine any module method annotated with `Decorate` as a decorator method.
  Methods in org.apache.tapestry5.ioc.def that return types with arguments of type DecoratorDef
  Modifier and Type
  Method
  Description
  `Set<DecoratorDef>`
  ModuleDef.`getDecoratorDefs()`
  Returns all the decorator definitions built/provided by this module.

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

  Classes in org.apache.tapestry5.ioc.internal that implement DecoratorDef
  Modifier and Type
  Class
  Description
  `class`
  `DecoratorDefImpl`
  Methods in org.apache.tapestry5.ioc.internal that return types with arguments of type DecoratorDef
  Modifier and Type
  Method
  Description
  `Set<DecoratorDef>`
  Module.`findMatchingDecoratorDefs(ServiceDef serviceDef)`
  Iterates over any decorator definitions defined by the module and returns those that apply to the provided service definition.
  `Set<DecoratorDef>`
  ModuleImpl.`findMatchingDecoratorDefs(ServiceDef serviceDef)`
  `Set<DecoratorDef>`
  DefaultModuleDefImpl.`getDecoratorDefs()`

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

  Methods in org.apache.tapestry5.ioc.internal.util with parameters of type DecoratorDef
  Modifier and Type
  Method
  Description
  `static DecoratorDef2`
  InternalUtils.`toDecoratorDef2(DecoratorDef decorator)`

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

  Methods in org.apache.tapestry5.ioc.test that return DecoratorDef
  Modifier and Type
  Method
  Description
  `protected final DecoratorDef`
  IOCTestCase.`mockDecoratorDef()`
  Deprecated.
  Methods in org.apache.tapestry5.ioc.test with parameters of type DecoratorDef
  Modifier and Type
  Method
  Description
  `protected final void`
  IOCTestCase.`train_matches(DecoratorDef decoratorDef, ServiceDef serviceDef, boolean matches)`
  Deprecated.