StringValueResolver adapter for resolving placeholders and
expressions against a ConfigurableBeanFactory.
Note that this adapter resolves expressions as well, in contrast
to the ConfigurableBeanFactory#resolveEmbeddedValue method.
The BeanExpressionContext used is for the plain bean factory,
with no scope specified for any contextual objects to access.
ConfigurableBeanFactory#resolveEmbeddedValue(String), ConfigurableBeanFactory#getBeanExpressionResolver(), BeanExpressionContext
| Modifier and Type | Field and Description |
|---|---|
| private final BeanExpressionContext | |
| private final BeanExpressionResolver |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | resolveStringValue(String
the original String value (never strVal)null)Implements org. Resolve the given String value, for example parsing placeholders. |
| exprContext | back to summary |
|---|---|
| private final BeanExpressionContext exprContext | |
| exprResolver | back to summary |
|---|---|
| private final BeanExpressionResolver exprResolver
| |
| EmbeddedValueResolver | back to summary |
|---|---|
| public EmbeddedValueResolver(ConfigurableBeanFactory beanFactory) | |
| resolveStringValue | back to summary |
|---|---|
| public String resolveStringValue(String strVal) Implements org. Doc from org. Resolve the given String value, for example parsing placeholders. | |