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 ofProvider
s supported for injection.
If e.g.FileSystemLocation
is in the list, then this annotation can be used for injectingProvider
<FileSystemLocation
>.- Since:
- 5.5
- Default:
- {}
-