@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 |
---|---|---|
java.lang.Class<?>[] |
supportedProviderTypes |
The types of
Provider s supported for injection. |
java.lang.Class<?>[] |
supportedTypes |
The types which are supported for injection.
|
java.lang.Class<?>[] supportedTypes
java.lang.Class<?>[] supportedProviderTypes
Provider
s supported for injection.
FileSystemLocation
is in the list, then this annotation can be used for injecting Provider
<FileSystemLocation
>.