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

- Packages that use DecoratorDef
  Package | Description
  --- | ---
  org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
  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 | Classes supporting testing of Tapestry IOC services

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

    Methods in org.apache.tapestry5.internal that return types with arguments of type DecoratorDef
    Modifier and Type | Method and 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 and 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 and 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 and 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 and Description
    --- | ---
    `class` | `DecoratorDefImpl`

    Methods in org.apache.tapestry5.ioc.internal that return types with arguments of type DecoratorDef
    Modifier and Type | Method and Description
    --- | ---
    `Set<DecoratorDef>` | ModuleImpl.`findMatchingDecoratorDefs(ServiceDef serviceDef)`
    `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>` | 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 and 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 and Description
    --- | ---
    `protected DecoratorDef` | IOCTestCase.`mockDecoratorDef()` Deprecated.

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

5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.