Interface InjectionProvider2

All Known Implementing Classes:
AssetInjectionProvider, BlockInjectionProvider, CommonResourcesInjectionProvider, DefaultInjectionProvider, InjectNamedProvider, ServiceInjectionProvider

Provides some form of injection when the value for an Inject annotation is present. In this case, the provider is responsible for determining the value to be injected from the field name and field type. This interface will be used as part of a chain of command.