public interface SpringBeanDependencyValue
A simple value object that holds the string representation of a value that is injected into a Spring bean. Values can be injected into a Spring bean in one of two ways:
Modifier and Type | Field | Description |
---|---|---|
static int |
INJECTION_TYPE_CONSTRUCTOR_ARG |
|
static int |
INJECTION_TYPE_PROPERTY |
Modifier and Type | Method | Description |
---|---|---|
int |
getInjectionType() |
Dependecy injection can be done with property setters or constructor arguments.
|
java.lang.String |
getKey() |
The key identifies which dependency value this is.
|
java.lang.String |
getStringValue() |
The string representation of the dependency value.
|
static final int INJECTION_TYPE_CONSTRUCTOR_ARG
static final int INJECTION_TYPE_PROPERTY
int getInjectionType()
Dependecy injection can be done with property setters or constructor arguments. The injection type is one of INJECTION_TYPE_CONSTRUCTOR_ARG or INJECTION_TYPE_PROPERTY.
java.lang.String getKey()
The key identifies which dependency value this is.
For property setter injection the key is the property name to set. For constructor injection the key is either the index or the type of the constructor argument.
java.lang.String getStringValue()
The string representation of the dependency value.