@Incubating @Retention(RUNTIME) @Target(ANNOTATION_TYPE) @Documented public @interface InjectionPointQualifier
If both supportedTypes() and supportedProviderTypes() are empty, all types are supported.
| Modifier and Type | Optional Element | Description |
|---|---|---|
Class<?>[] |
supportedProviderTypes |
The types of
Providers supported for injection. |
Class<?>[] |
supportedTypes |
The types which are supported for injection.
|
Class<?>[] supportedTypes
Class<?>[] supportedProviderTypes
Providers supported for injection.
FileSystemLocation is in the list, then this annotation can be used for injecting Provider<FileSystemLocation>.