クラス IntegrationEvaluationContextFactoryBean
java.lang.ObjectSE
org.springframework.integration.config.AbstractEvaluationContextFactoryBean
org.springframework.integration.config.IntegrationEvaluationContextFactoryBean
- 実装されているすべてのインターフェース:
Aware、FactoryBean<StandardEvaluationContext>、InitializingBean、ApplicationContextAware
public class IntegrationEvaluationContextFactoryBean
extends AbstractEvaluationContextFactoryBean
implements FactoryBean<StandardEvaluationContext>
FactoryBean は、次の機能で拡張された StandardEvaluationContext インスタンスにデータを入力します。
BeanFactoryResolver。- アプリケーションコンテキストからの
ConversionServiceに基づくTypeConverter。 - デフォルトの
MapAccessorを含む提供されたPropertyAccessorのセット。 - 提供される SpEL 関数のセット。
初期化後、このファクトリは SpelFunctionFactoryBean と SpelPropertyAccessorRegistrar からそれぞれ関数とプロパティアクセサーを設定します。関数とプロパティアクセサーも、親コンテキストから継承されます。
このファクトリは、参照ごとに新しいインスタンスを返します。isSingleton() は false を返します。
- 導入:
- 3.0
- 作成者:
- Artem Bilan, Gary Russell
フィールドのサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEコンストラクターの概要
コンストラクターメソッドのサマリー
クラス org.springframework.integration.config.AbstractEvaluationContextFactoryBean から継承されたメソッド
getApplicationContext, getFunctions, getIndexAccessors, getPropertyAccessors, getTypeConverter, initialize, setApplicationContext, setFunctions, setIndexAccessors, setPropertyAccessors
コンストラクターの詳細
IntegrationEvaluationContextFactoryBean
public IntegrationEvaluationContextFactoryBean()
メソッドの詳細
setTypeLocator
isSingleton
public boolean isSingleton()- 次で指定:
- インターフェース
FactoryBean<StandardEvaluationContext>のisSingleton
afterPropertiesSet
public void afterPropertiesSet()- 次で指定:
- インターフェース
InitializingBeanのafterPropertiesSet
getObject
- 次で指定:
- インターフェース
FactoryBean<StandardEvaluationContext>のgetObject
getObjectType
- 次で指定:
- インターフェース
FactoryBean<StandardEvaluationContext>のgetObjectType