クラス ConfigurationClassUtils

java.lang.ObjectSE
org.springframework.context.annotation.ConfigurationClassUtils

public abstract class ConfigurationClassUtils extends ObjectSE
Configuration クラスを識別および構成するためのユーティリティ。
導入:
6.0
作成者:
Chris Beams, Juergen Hoeller, Sam Brannen, Stephane Nicoll
  • コンストラクターの詳細

    • ConfigurationClassUtils

      public ConfigurationClassUtils()
  • メソッドの詳細

    • initializeConfigurationClass

      public static ClassSE<?> initializeConfigurationClass(ClassSE<?> userClass)
      指定されたクラスの構成クラスプロキシを初期化します。
      パラメーター:
      userClass - 初期化する構成クラス
    • getOrder

      @Nullable public static IntegerSE getOrder(AnnotationMetadata metadata)
      指定された構成クラスメタデータの順序を決定します。
      パラメーター:
      metadata - アノテーション付きクラスのメタデータ
      戻り値:
      構成クラスの @Order アノテーション値、または何も宣言されていない場合は Ordered.LOWEST_PRECEDENCE 
      導入:
      5.0
    • getOrder

      public static int getOrder(BeanDefinition beanDef)
      checkConfigurationClassCandidate(org.springframework.beans.factory.config.BeanDefinition, org.springframework.core.type.classreading.MetadataReaderFactory) によって設定された、指定された構成クラス Bean 定義の順序を決定します。
      パラメーター:
      beanDef - チェックする Bean 定義
      戻り値:
      構成クラスの @Order アノテーション値、または何も宣言されていない場合は Ordered.LOWEST_PRECEDENCE
      導入:
      4.2