Package org.gradle.api.reflect
Annotation Type InjectionPointQualifier
-
@Retention(RUNTIME) @Target(ANNOTATION_TYPE) @Documented public @interface InjectionPointQualifierThe annotated annotation can be used to inject elements of the supported types.If both
supportedTypes()andsupportedProviderTypes()are empty, all types are supported.- Since:
- 5.3
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<?>[]supportedProviderTypesThe types ofProviders supported for injection.java.lang.Class<?>[]supportedTypesThe types which are supported for injection.
-
-
-
-
supportedProviderTypes
java.lang.Class<?>[] supportedProviderTypes
The 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:
- {}
-
-