# Uses of Interface
org.apache.tapestry5.ioc.services.ServiceOverride

Packages that use ServiceOverride
Package
Description
org.apache.tapestry5.ioc.internal.services
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
org.apache.tapestry5.ioc.modules

- ## Uses of ServiceOverride in org.apache.tapestry5.ioc.internal.services

  Classes in org.apache.tapestry5.ioc.internal.services that implement ServiceOverride
  Modifier and Type
  Class
  Description
  `class`
  `ServiceOverrideImpl`

- ## Uses of ServiceOverride in org.apache.tapestry5.ioc.modules

  Methods in org.apache.tapestry5.ioc.modules with parameters of type ServiceOverride
  Modifier and Type
  Method
  Description
  `static void`
  TapestryIOCModule.`setupObjectProviders(OrderedConfiguration<ObjectProvider> configuration, ServiceOverride serviceOverride)`
  AnnotationBasedContributions Empty placeholder used to separate annotation-based ObjectProvider contributions (which come before) from non-annotation based (such as ServiceOverride) which come after. Value Supports the `Value` annotation Symbol Supports the `Symbol` annotations Autobuild Supports the `Autobuild` annotation ServiceOverride Allows simple service overrides via the `ServiceOverride` service (and its configuration)