org.springframework.beans.factory
パッケージをサポートするクラス。参照先: 説明
インターフェース | 説明 |
---|---|
AutowireCandidateResolver | 特定の Bean 定義が特定の依存関係のオートワイヤー候補として適格かどうかを判断するための戦略インターフェース。 |
BeanDefinitionReader | Bean 定義リーダー用のシンプルなインターフェース。 |
BeanDefinitionRegistry | RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。 |
BeanDefinitionRegistryPostProcessor | 標準の BeanFactoryPostProcessor SPI への拡張。通常の BeanFactoryPostProcessor 検出が開始される前に、さらに Bean 定義を登録できます。 |
BeanNameGenerator | Bean 定義の Bean 名を生成するための戦略インターフェース。 |
InstantiationStrategy | ルート Bean 定義に対応するインスタンスの作成を担当するインターフェース。 |
MergedBeanDefinitionPostProcessor | 実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。 |
MethodReplacer | IoC 管理対象オブジェクトの任意のメソッドを再実装できるクラスによって実装されるインターフェース: Dependency Injection の Method Injection フォーム。 |
SecurityContextProvider | Bean ファクトリ内で実行されているコードのセキュリティコンテキストのプロバイダー。 |
クラス | 説明 |
---|---|
AbstractAutowireCapableBeanFactory | RootBeanDefinition クラスで指定されたすべての機能を備えた、デフォルトの Bean 作成を実装する抽象 Bean ファクトリスーパークラス。 |
AbstractBeanDefinition | GenericBeanDefinition 、RootBeanDefinition 、ChildBeanDefinition の共通プロパティを考慮した、具体的な本格的な BeanDefinition クラスの基本クラス。 |
AbstractBeanDefinitionReader | BeanDefinitionReader インターフェースを実装する Bean 定義リーダーの抽象基本クラス。 |
AbstractBeanFactory | BeanFactory 実装の抽象基本クラス。ConfigurableBeanFactory SPI の全機能を提供します。 |
AutowireCandidateQualifier | オートワイヤー候補を解決するための修飾子。 |
BeanDefinitionBuilder | ビルダーパターンを使用して BeanDefinitions を構築するプログラムによる手段。 |
BeanDefinitionDefaults | BeanDefinition プロパティのデフォルトの単純なホルダー。 |
BeanDefinitionReaderUtils | Bean 定義リーダーの実装に役立つユーティリティメソッド。 |
CglibSubclassingInstantiationStrategy | BeanFactories で使用するデフォルトのオブジェクトインスタンス化戦略。 |
ChildBeanDefinition | 親から設定を継承する Bean の Bean 定義。 |
DefaultBeanNameGenerator | BeanDefinitionReaderUtils.generateBeanName(BeanDefinition, BeanDefinitionRegistry) に委譲する BeanNameGenerator インターフェースのデフォルト実装。 |
DefaultListableBeanFactory | ConfigurableListableBeanFactory および BeanDefinitionRegistry インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 |
DefaultSingletonBeanRegistry | SingletonBeanRegistry を実装する共有 Bean インスタンスの汎用レジストリ。 |
FactoryBeanRegistrySupport | DefaultSingletonBeanRegistry のシングルトン管理と統合された、FactoryBean インスタンスを処理する必要があるシングルトンレジストリの基本クラスをサポートします。 |
GenericBeanDefinition | GenericBeanDefinition は、標準の Bean 定義を目的としたワンストップショップです。 |
GenericTypeAwareAutowireCandidateResolver | 依存関係がジェネリクス型として宣言されている場合に、候補の型と完全なジェネリクス型のマッチングを実行する基本的な AutowireCandidateResolver (例: |
LookupOverride | 同じ IoC コンテキストでオブジェクトを検索するメソッドのオーバーライドを表します。 |
ManagedArray | マネージ配列要素を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。 |
ManagedList<E> | 管理されたリスト要素を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。 |
ManagedMap<K,V> | 管理された Map 値を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。 |
ManagedProperties | 親 / 子定義のマージをサポートする Spring 管理の Properties SE インスタンスを表すタグクラス。 |
ManagedSet<E> | 管理された Set 値を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。 |
MethodOverride | IoC コンテナーによる管理対象オブジェクトのメソッドのオーバーライドを表すオブジェクト。 |
MethodOverrides | メソッドオーバーライドのセット。Spring IoC コンテナーが実行時にオーバーライドする管理対象オブジェクトのメソッド(存在する場合)を決定します。 |
PropertiesBeanDefinitionReader | 単純なプロパティ形式の Bean 定義リーダー。 |
ReplaceOverride | IoC コンテナーによるメソッドの任意のオーバーライドを表す MethodOverride の拡張。 |
RootBeanDefinition | ルート Bean 定義は、実行時に Spring BeanFactory の特定の Bean をサポートする、マージされた Bean 定義を表します。 |
SimpleAutowireCandidateResolver | アノテーションサポートが利用できない場合に使用する AutowireCandidateResolver 実装。 |
SimpleBeanDefinitionRegistry | BeanDefinitionRegistry インターフェースの単純な実装。 |
SimpleInstantiationStrategy | BeanFactory で使用する単純なオブジェクトのインスタンス化戦略。 |
SimpleSecurityContextProvider | シンプルな SecurityContextProvider 実装。 |
StaticListableBeanFactory | 既存のシングルトンインスタンスをプログラムで登録できる静的 BeanFactory 実装。 |
例外 | 説明 |
---|---|
BeanDefinitionOverrideException | 無効なオーバーライドの試みを示す BeanDefinitionStoreException のサブクラス: 通常、DefaultListableBeanFactory.isAllowBeanDefinitionOverriding() が false である間に同じ Bean 名の新しい定義を登録します。 |
BeanDefinitionValidationException | Bean 定義の検証が失敗した場合にスローされる例外。 |
org.springframework.beans.factory
パッケージをサポートするクラス。BeanFactory
実装の抽象基本クラスが含まれています。