## Uses of Interface
org.apache.tapestry5.internal.services.ComponentClassCache

- Packages that use ComponentClassCache
  Package | Description
  --- | ---
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.internal.structure | [INTERNAL USE ONLY] page structure implementation details; API subject to change.
  org.apache.tapestry5.internal.transform | [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.

- - ### Uses of ComponentClassCache in org.apache.tapestry5.internal.services

    Classes in org.apache.tapestry5.internal.services that implement ComponentClassCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ComponentClassCacheImpl`

    Constructors in org.apache.tapestry5.internal.services with parameters of type ComponentClassCache
    Constructor and Description
    `DefaultInjectionProvider(MasterObjectProvider masterObjectProvider, ObjectLocator locator, ComponentClassCache classCache)`
    `ServiceInjectionProvider(ObjectLocator locator, ComponentClassCache classCache)`

  - ### Uses of ComponentClassCache in org.apache.tapestry5.internal.structure

    Constructors in org.apache.tapestry5.internal.structure with parameters of type ComponentClassCache
    Constructor and Description
    `ComponentPageElementResourcesImpl(ComponentResourceSelector selector, ComponentMessagesSource componentMessagesSource, TypeCoercer typeCoercer, ComponentClassCache componentClassCache, ContextValueEncoder contextValueEncoder, LinkSource linkSource, RequestPageCache requestPageCache, ComponentClassResolver componentClassResolver, LoggerSource loggerSource, OperationTracker tracker, PerthreadManager perThreadManager, boolean productionMode, boolean componentTracingEnabled, RequestGlobals requestGlobals)`
    `ComponentPageElementResourcesSourceImpl(ComponentMessagesSource componentMessagesSource, TypeCoercer typeCoercer, ComponentClassCache componentClassCache, ContextValueEncoder contextValueEncoder, LinkSource linkSource, RequestPageCache requestPageCache, ComponentClassResolver componentClassResolver, LoggerSource loggerSource, OperationTracker tracker, PerthreadManager perThreadManager, boolean productionMode, boolean componentTracingEnabled, RequestGlobals requestGlobals)`

  - ### Uses of ComponentClassCache in org.apache.tapestry5.internal.transform

    Constructors in org.apache.tapestry5.internal.transform with parameters of type ComponentClassCache
    Constructor and Description
    `ActivationRequestParameterWorker(Request request, ComponentClassCache classCache, ValueEncoderSource valueEncoderSource, URLEncoder urlEncoder)`
    `ApplicationStateWorker(ApplicationStateManager applicationStateManager, ComponentClassCache componentClassCache)`
    `BindParameterWorker(TypeCoercer typeCoercer, ComponentClassCache componentClassCache)`
    `EnvironmentalWorker(Environment environment, ComponentClassCache classCache)`
    `InjectComponentWorker(ComponentClassCache classCache)`
    `InjectContainerWorker(ComponentClassCache cache)`
    `InjectNamedProvider(ObjectLocator locator, ComponentClassCache cache)`
    `InjectServiceWorker(ObjectLocator locator, ComponentClassCache cache)`
    `OnEventWorker(Request request, ValueEncoderSource valueEncoderSource, ComponentClassCache classCache, OperationTracker operationTracker)`
    `ParameterWorker(ComponentClassCache classCache, BindingSource bindingSource, ComponentDefaultProvider defaultProvider, TypeCoercer typeCoercer, PerthreadManager perThreadManager)`
    `PersistWorker(ComponentClassCache classCache, PerthreadManager perThreadManager)`
    `UnclaimedFieldWorker(ComponentClassCache classCache, PerthreadManager perThreadManager)`

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