public interface ConditionContextCondition 実装で使用するためのコンテキスト情報。| 修飾子と型 | メソッドと説明 |
|---|---|
ConfigurableListableBeanFactory | getBeanFactory() 条件が一致した場合に Bean 定義を保持する ConfigurableListableBeanFactory を返します。Bean ファクトリが利用できない場合(または ConfigurableListableBeanFactory にダウンキャストできない場合) null を返します。 |
ClassLoaderSE | getClassLoader() 追加のクラスをロードするために使用する必要のある ClassLoaderSE を返します(システム ClassLoader にもアクセスできない場合は null のみ)。 |
Environment | getEnvironment() 現在のアプリケーションが実行されている Environment を返します。 |
BeanDefinitionRegistry | getRegistry() 条件が一致した場合、Bean 定義を保持する BeanDefinitionRegistry を返します。 |
ResourceLoader | getResourceLoader() 現在使用されている ResourceLoader を返します。 |
BeanDefinitionRegistry getRegistry()
BeanDefinitionRegistry を返します。IllegalStateExceptionSE - レジストリが利用できない場合 (珍しいです: プレーンな ClassPathScanningCandidateComponentProvider の場合のみ)@Nullable ConfigurableListableBeanFactory getBeanFactory()
ConfigurableListableBeanFactory を返します。Bean ファクトリが利用できない場合(または ConfigurableListableBeanFactory にダウンキャストできない場合) null を返します。Environment getEnvironment()
Environment を返します。ResourceLoader getResourceLoader()
ResourceLoader を返します。@Nullable ClassLoaderSE getClassLoader()
ClassLoaderSE を返します(システム ClassLoader にもアクセスできない場合は null のみ)。