クラス ConfigurationClassUtils
java.lang.ObjectSE
org.springframework.context.annotation.ConfigurationClassUtils
Configuration
クラスを識別および構成するためのユーティリティ。- 導入:
- 6.0
- 作成者:
- Chris Beams, Juergen Hoeller, Sam Brannen, Stephane Nicoll
コンストラクターのサマリー
コンストラクター方法の概要
修飾子と型メソッド説明static int
getOrder
(BeanDefinition beanDef) checkConfigurationClassCandidate(org.springframework.beans.factory.config.BeanDefinition, org.springframework.core.type.classreading.MetadataReaderFactory)
によって設定された、指定された構成クラス Bean 定義の順序を決定します。static IntegerSE
getOrder
(AnnotationMetadata metadata) 指定された構成クラスメタデータの順序を決定します。static ClassSE<?>
initializeConfigurationClass
(ClassSE<?> userClass) 指定されたクラスの構成クラスプロキシを初期化します。
コンストラクターの詳細
ConfigurationClassUtils
public ConfigurationClassUtils()
メソッドの詳細
initializeConfigurationClass
指定されたクラスの構成クラスプロキシを初期化します。- パラメーター:
userClass
- 初期化する構成クラス
getOrder
指定された構成クラスメタデータの順序を決定します。- パラメーター:
metadata
- アノテーション付きクラスのメタデータ- 戻り値:
- 構成クラスの
@Order
アノテーション値、または何も宣言されていない場合はOrdered.LOWEST_PRECEDENCE
- 導入:
- 5.0
getOrder
checkConfigurationClassCandidate(org.springframework.beans.factory.config.BeanDefinition, org.springframework.core.type.classreading.MetadataReaderFactory)
によって設定された、指定された構成クラス Bean 定義の順序を決定します。- パラメーター:
beanDef
- チェックする Bean 定義- 戻り値:
- 構成クラスの
@Order
アノテーション値、または何も宣言されていない場合はOrdered.LOWEST_PRECEDENCE
- 導入:
- 4.2