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

- Packages that use SymbolSource
  Package | Description
  --- | ---
  org.apache.tapestry5.internal.bindings | [INTERNAL USE ONLY] support classes for binding; API subject to change
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service 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.internal.transform | [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
  org.apache.tapestry5.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
  org.apache.tapestry5.ioc.test |
  org.apache.tapestry5.modules |
  org.apache.tapestry5.spring.modules |

- - ### Uses of SymbolSource in org.apache.tapestry5.internal.bindings

    Constructors in org.apache.tapestry5.internal.bindings with parameters of type SymbolSource
    Constructor | Description
    --- | ---
    `SymbolBindingFactory​(SymbolSource symbolSource)` |

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

    Constructors in org.apache.tapestry5.internal.services with parameters of type SymbolSource
    Constructor | Description
    --- | ---
    `AssetObjectProvider​(AssetSource source, TypeCoercer typeCoercer, SymbolSource symbolSource)` |
    `AssetSourceImpl​(ThreadLocale threadLocale, Map<String,​AssetFactory> configuration, SymbolSource symbolSource, org.slf4j.Logger logger, OperationTracker tracker)` |
    `AssetSourceImpl​(ThreadLocale threadLocale, Map<String,​AssetFactory> configuration, SymbolSource symbolSource, org.slf4j.Logger logger, OperationTracker tracker, Request request)` |
    `MetaDataLocatorImpl​(SymbolSource symbolSource, TypeCoercer typeCoercer, ComponentModelSource modelSource, Map<String,​String> configuration)` |

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

    Constructors in org.apache.tapestry5.internal.spring with parameters of type SymbolSource
    Constructor | Description
    --- | ---
    `SymbolBeanFactoryPostProcessor​(SymbolSource symbolSource)` |

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

    Constructors in org.apache.tapestry5.internal.transform with parameters of type SymbolSource
    Constructor | Description
    --- | ---
    `ImportWorker​(JavaScriptSupport javascriptSupport, SymbolSource symbolSource, AssetSource assetSource)` |

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

    Classes in org.apache.tapestry5.ioc.internal.services that implement SymbolSource
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SymbolSourceImpl` |

    Constructors in org.apache.tapestry5.ioc.internal.services with parameters of type SymbolSource
    Constructor | Description
    --- | ---
    `SymbolObjectProvider​(SymbolSource symbolSource, TypeCoercer typeCoercer)` |
    `ValueObjectProvider​(SymbolSource symbolSource, TypeCoercer typeCoercer)` |

  - ### Uses of SymbolSource in org.apache.tapestry5.ioc.test

    Methods in org.apache.tapestry5.ioc.test that return SymbolSource
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected SymbolSource` | IOCTestCase.`mockSymbolSource()` | Deprecated.

    Methods in org.apache.tapestry5.ioc.test with parameters of type SymbolSource
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | IOCTestCase.`train_expandSymbols​(SymbolSource source, String input)` | Deprecated.
    `protected void` | IOCTestCase.`train_expandSymbols​(SymbolSource source, String input, String expanded)` | Deprecated.
    `protected void` | IOCTestCase.`train_valueForSymbol​(SymbolSource symbolSource, String symbolName, String value)` | Deprecated.

  - ### Uses of SymbolSource in org.apache.tapestry5.modules

    Methods in org.apache.tapestry5.modules with parameters of type SymbolSource
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | TapestryModule.`provideStandardInjectionProviders​(OrderedConfiguration<InjectionProvider2> configuration, SymbolSource symbolSource, AssetSource assetSource)` | Default based on `MasterObjectProvider` Named Handles fields with the `Named` annotation Block injects fields of type `Block` CommonResources Access to properties of resources (log, messages, etc.) Asset injection of assets (triggered via `Path` annotation), with the path relative to the component class Service Ordered last, for use when Inject is present and nothing else works, matches field type against Tapestry IoC services

  - ### Uses of SymbolSource in org.apache.tapestry5.spring.modules

    Methods in org.apache.tapestry5.spring.modules with parameters of type SymbolSource
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | SpringModule.`addSymbolSourceAsPropertyCustomizerForSpringBeans​(OrderedConfiguration<ApplicationContextCustomizer> configuration, SymbolSource symbolSource)` |