# Uses of Package
org.apache.tapestry5.ioc.def

- Packages that use org.apache.tapestry5.ioc.def
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  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 | 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.services | Tapestry IOC service interfaces
  org.apache.tapestry5.ioc.test | Classes supporting testing of Tapestry IOC services
  org.apache.tapestry5.spring | Integration of Tapestry with the Spring Inversion Of Control Container
  org.apache.tapestry5.test | Support for testing Tapestry pages

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5
  Class and Description
  ModuleDef Defines the contents of a module.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.internal
  Class and Description
  ContributionDef Contribution to a service configuration.
  DecoratorDef Definition of a service decorator, which (by default) is derived from a service decorator method.
  ModuleDef Defines the contents of a module.
  ServiceDef Service definition derived, by default, from a service builder method.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.internal.spring
  Class and Description
  ContributionDef Contribution to a service configuration.
  DecoratorDef Definition of a service decorator, which (by default) is derived from a service decorator method.
  ModuleDef Defines the contents of a module.
  ServiceDef Service definition derived, by default, from a service builder method.
  ServiceDef2 Extension to `ServiceDef` containing new methods added for Tapestry 5.1.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.ioc
  Class and Description
  ModuleDef Defines the contents of a module.
  ServiceDef Service definition derived, by default, from a service builder method.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.ioc.def
  Class and Description
  ContributionDef Contribution to a service configuration.
  ContributionDef2 Extended version of `ContributionDef` introduced to determine any module method annotated with `Contribute` as a contributor method.
  DecoratorDef Definition of a service decorator, which (by default) is derived from a service decorator method.
  ModuleDef Defines the contents of a module.
  ServiceDef Service definition derived, by default, from a service builder method.
  ServiceDef2 Extension to `ServiceDef` containing new methods added for Tapestry 5.1.
  StartupDef Represents a public module method (static or instance) with a `Startup` annotation.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.ioc.internal
  Class and Description
  ContributionDef Contribution to a service configuration.
  ContributionDef2 Extended version of `ContributionDef` introduced to determine any module method annotated with `Contribute` as a contributor method.
  ContributionDef3 Starting in Tapestry 5.3, contributions could be optional.
  DecoratorDef Definition of a service decorator, which (by default) is derived from a service decorator method.
  DecoratorDef2 Extended version of `DecoratorDef` introduced to determine any module method annotated with `Decorate` as a decorator method.
  ModuleDef Defines the contents of a module.
  ModuleDef2 Extended version of `ModuleDef` introduced in Tapestry 5.1 to allow for service advisors (an improvement on service decorators).
  ServiceDef Service definition derived, by default, from a service builder method.
  ServiceDef2 Extension to `ServiceDef` containing new methods added for Tapestry 5.1.
  ServiceDef3 Introduced for Tapestry 5.3, contains new methods to provide access to annotations on the class, and on methods of the class.
  StartupDef Represents a public module method (static or instance) with a `Startup` annotation.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.ioc.internal.util
  Class and Description
  ContributionDef Contribution to a service configuration.
  ContributionDef2 Extended version of `ContributionDef` introduced to determine any module method annotated with `Contribute` as a contributor method.
  ContributionDef3 Starting in Tapestry 5.3, contributions could be optional.
  DecoratorDef Definition of a service decorator, which (by default) is derived from a service decorator method.
  DecoratorDef2 Extended version of `DecoratorDef` introduced to determine any module method annotated with `Decorate` as a decorator method.
  ModuleDef Defines the contents of a module.
  ModuleDef2 Extended version of `ModuleDef` introduced in Tapestry 5.1 to allow for service advisors (an improvement on service decorators).
  ServiceDef Service definition derived, by default, from a service builder method.
  ServiceDef2 Extension to `ServiceDef` containing new methods added for Tapestry 5.1.
  ServiceDef3 Introduced for Tapestry 5.3, contains new methods to provide access to annotations on the class, and on methods of the class.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.ioc.services
  Class and Description
  ServiceDef Service definition derived, by default, from a service builder method.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.ioc.test
  Class and Description
  ContributionDef Contribution to a service configuration.
  DecoratorDef Definition of a service decorator, which (by default) is derived from a service decorator method.
  DecoratorDef2 Extended version of `DecoratorDef` introduced to determine any module method annotated with `Decorate` as a decorator method.
  ModuleDef Defines the contents of a module.
  ModuleDef2 Extended version of `ModuleDef` introduced in Tapestry 5.1 to allow for service advisors (an improvement on service decorators).
  ServiceDef Service definition derived, by default, from a service builder method.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.spring
  Class and Description
  ModuleDef Defines the contents of a module.

- Classes in org.apache.tapestry5.ioc.def used by org.apache.tapestry5.test
  Class and Description
  ModuleDef Defines the contents of a module.

5.6.0 - Copyright © 2003-2020 The Apache Software Foundation.