Package org.gradle.api.reflect
Annotation Type InjectionPointQualifier
The annotated annotation can be used to inject elements of the supported types.
If both supportedTypes() and supportedProviderTypes() are empty, all types are supported.
- Since:
- 5.3
-
Element Details
-
supportedTypes
Class<?>[] supportedTypesThe types which are supported for injection.- Default:
- {}
-
supportedProviderTypes
Class<?>[] supportedProviderTypesThe types ofProviders supported for injection.
If e.g.FileSystemLocationis in the list, then this annotation can be used for injectingProvider<FileSystemLocation>.- Since:
- 5.5
- Default:
- {}
-