@Target(value={FIELD,METHOD,PARAMETER,ANNOTATION_TYPE}) @Retention(value=RUNTIME) @Documented @Qualifier @Bindable public @interface Parameter
Specifies that an argument to a bean constructor is user provided and a
ParametrizedBeanFactory
should be generated.
Should be applied only to constructor arguments and Bean
factory methods
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
value
Specifies the parameter name.
|
@AliasFor(annotation=Bindable.class, member="value") public abstract java.lang.String value