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

Packages that use ServiceDecorator
Package
Description
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.test

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

  Methods in org.apache.tapestry5.ioc.def that return ServiceDecorator
  Modifier and Type
  Method
  Description
  `ServiceDecorator`
  DecoratorDef.`createDecorator(ModuleBuilderSource moduleSource, ServiceResources resources)`
  Creates an object that can perform the decoration (in the default case, by invoking the decorator method on the module class or instance.

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

  Classes in org.apache.tapestry5.ioc.internal that implement ServiceDecorator
  Modifier and Type
  Class
  Description
  `class`
  `ServiceDecoratorImpl`
  A wrapper around a decorator method.
  Methods in org.apache.tapestry5.ioc.internal that return ServiceDecorator
  Modifier and Type
  Method
  Description
  `ServiceDecorator`
  DecoratorDefImpl.`createDecorator(ModuleBuilderSource moduleSource, ServiceResources resources)`
  Methods in org.apache.tapestry5.ioc.internal that return types with arguments of type ServiceDecorator
  Modifier and Type
  Method
  Description
  `List<ServiceDecorator>`
  InternalRegistry.`findDecoratorsForService(ServiceDef3 serviceDef)`
  Searches for decorators for a particular service.
  `List<ServiceDecorator>`
  RegistryImpl.`findDecoratorsForService(ServiceDef3 serviceDef)`

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

  Methods in org.apache.tapestry5.ioc.test that return ServiceDecorator
  Modifier and Type
  Method
  Description
  `protected final ServiceDecorator`
  IOCTestCase.`mockServiceDecorator()`
  Deprecated.
  Methods in org.apache.tapestry5.ioc.test with parameters of type ServiceDecorator
  Modifier and Type
  Method
  Description
  `protected final void`
  IOCTestCase.`train_createInterceptor(ServiceDecorator decorator, Object coreObject, Object interceptor)`
  Deprecated.