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

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

- Classes in org.apache.tapestry5.ioc.internal used by org.apache.tapestry5.ioc.internal
  Class and Description
  AbstractConfigurationImpl
  AbstractMethodInvokingInstrumenter Base class for service decorators and service advisors that work by invoking a module method.
  AbstractReloadableObjectCreator
  AbstractServiceCreator Abstract implementation of `ObjectCreator` geared towards the creation of the core service implementation, either by invoking a service builder method on a module, or by invoking a constructor.
  AbstractServiceInstrumenter Abstract base class for implementations of `ServiceDecorator` (i.e., old school) and `ServiceAdvisor` (i.e., new school).
  ConfigurationType Defines the three types of configurations a service may request.
  EagerLoadServiceProxy Interface implemented by all service proxies.
  InternalRegistry Internal view of the module registry, adding additional methods needed by modules.
  MappedConfigurationOverride
  Module A module within the Tapestry IoC registry.
  ObjectCreatorSource An object which can, when passed a `ServiceBuilderResources`, create a corresponding `ObjectCreator`.
  ObjectLocatorImpl Base service locator class used when only the module is known (i.e., when instantiating a module class).
  ServiceActivityTracker Used to update the status of services defined by the `ServiceActivityScoreboard`.
  ServiceDefAccumulator Simple interface used when invoking a bind() method on a module class.
  ServiceProxyProvider Used in concert with `SerializationSupport` to convert service tokens back into service proxies.
  TypeCoercerProxy A simplified version of `TypeCoercer` used to defer the instantiation of the actual TypeCoercer service until necessary.

- Classes in org.apache.tapestry5.ioc.internal used by org.apache.tapestry5.ioc.internal.services
  Class and Description
  EagerLoadServiceProxy Interface implemented by all service proxies.
  ServiceActivityTracker Used to update the status of services defined by the `ServiceActivityScoreboard`.

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