public class EmbeddedValueResolver extends ObjectSE implements StringValueResolver
ConfigurableBeanFactory に対するプレースホルダーと式を解決するための StringValueResolver アダプター。 このアダプターは、ConfigurableBeanFactory.resolveEmbeddedValue(java.lang.String) メソッドとは対照的に、式も解決することに注意してください。使用される BeanExpressionContext はプレーンな Bean ファクトリ用であり、アクセスするコンテキストオブジェクトにスコープは指定されていません。
ConfigurableBeanFactory.resolveEmbeddedValue(String), ConfigurableBeanFactory.getBeanExpressionResolver(), BeanExpressionContext| コンストラクターと説明 |
|---|
EmbeddedValueResolver(ConfigurableBeanFactory beanFactory) |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | resolveStringValue(StringSE strVal) プレースホルダーの解析など、指定された文字列値を解決します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic EmbeddedValueResolver(ConfigurableBeanFactory beanFactory)
@Nullable public StringSE resolveStringValue(StringSE strVal)
StringValueResolverStringValueResolver の resolveStringValue strVal - 元の文字列値 (非 null)null の可能性がある)、おそらく元の文字列値自体 (解決するプレースホルダーがない場合、または解決できないプレースホルダーを無視する場合)