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

Packages that use ServiceDef2
Package
Description
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

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

  Classes in org.apache.tapestry5.internal.spring that implement ServiceDef2
  Modifier and Type
  Class
  Description
  `class`
  `SpringBeanServiceDef`

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

  Subinterfaces of ServiceDef2 in org.apache.tapestry5.ioc.def
  Modifier and Type
  Interface
  Description
  `interface`
  `ServiceDef3`
  Introduced for Tapestry 5.3, contains new methods to provide access to annotations on the class, and on methods of the class.

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

  Classes in org.apache.tapestry5.ioc.internal that implement ServiceDef2
  Modifier and Type
  Class
  Description
  `class`
  `ServiceDefImpl`

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

  Methods in org.apache.tapestry5.ioc.internal.util that return ServiceDef2
  Modifier and Type
  Method
  Description
  `static ServiceDef2`
  InternalUtils.`toServiceDef2(ServiceDef sd)`