public interface BeanArgument
BeanMetadata.getArguments()
.
This is specified by the argument
elements of a bean.Modifier and Type | Method | Description |
---|---|---|
int |
getIndex() |
Return the zero-based index into the parameter list of the factory method
or constructor to be invoked for this argument.
|
Metadata |
getValue() |
Return the Metadata for the argument value.
|
java.lang.String |
getValueType() |
Return the name of the value type to match the argument and convert the
value into when invoking the constructor or factory method.
|
Metadata getValue()
value
attribute.java.lang.String getValueType()
type
attribute.null
if no type is specified.int getIndex()
index
attribute for the bean. If not
explicitly set, this will return -1 and the initial ordering is defined
by its position in the BeanMetadata.getArguments()
list.
This is specified by the index
attribute.