@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