| インターフェース | 説明 |
|---|---|
| ComponentDefinition | いくつかの構成コンテキストで提示される、 BeanDefinitions および BeanReferences のセットの論理ビューを記述するインターフェース。 |
| DefaultsDefinition | デフォルトの定義のマーカーインターフェース。BeanMetadataElement を継承して、ソースの露出を継承します。 |
| ParseState.Entry | ParseState へのエントリのマーカーインターフェース。 |
| ProblemReporter | SPI インターフェースにより、ツールやその他の外部プロセスは、Bean 定義の解析中に報告されたエラーや警告を処理できます。 |
| ReaderEventListener | Bean 定義の読み取りプロセス中にコンポーネント、エイリアス、インポート登録のコールバックを受信するインターフェース。 |
| SourceExtractor | ソースメタデータを Bean 定義メタデータに添付する方法をツールが制御できるようにする単純な戦略。 |
| クラス | 説明 |
|---|---|
| AbstractComponentDefinition | ComponentDefinition.getName() に委譲する AbstractComponentDefinition.getDescription() の基本的な実装を提供する ComponentDefinition の基本実装。 |
| AliasDefinition | 解析プロセス中に登録されたエイリアスの表現。 |
| BeanComponentDefinition | 標準の BeanDefinition に基づく ComponentDefinition。指定された Bean 定義と、指定された Bean の内部 Bean 定義および Bean 参照を公開します。 |
| BeanEntry | Bean 定義を表す ParseState エントリ。 |
| CompositeComponentDefinition | 1 つ以上のネストされた ComponentDefinition インスタンスを保持し、コンポーネントの名前付きグループに集約する ComponentDefinition 実装。 |
| ConstructorArgumentEntry | (索引付けされている可能性がある)コンストラクター引数を表す ParseState エントリ。 |
| EmptyReaderEventListener | ReaderEventListener インターフェースの空の実装。すべてのコールバックメソッドのノーオペレーション実装を提供します。 |
| FailFastProblemReporter | エラーが発生したときにフェイルファスト動作を示す単純な ProblemReporter 実装。 |
| ImportDefinition | 解析プロセス中に処理されたインポートの表現。 |
| Location | resource の任意の場所をモデル化するクラス。 |
| NullSourceExtractor | ソースメタデータとして null を返す SourceExtractor の単純な実装。 |
| ParseState | 解析プロセス中に論理位置を追跡するためのシンプルな StackSE ベースの構造。 |
| PassThroughSourceExtractor | 候補のソースメタデータオブジェクトを添付するためだけに渡す単純な SourceExtractor 実装。 |
| Problem | Bean 定義構成の問題を表します。 |
| PropertyEntry | JavaBean プロパティを表す ParseState エントリ。 |
| QualifierEntry | オートワイヤー候補修飾子を表す ParseState エントリ。 |
| ReaderContext | Bean 定義の読み取りプロセスに沿って渡されるコンテキストで、関連するすべての構成と状態をカプセル化します。 |
| 例外 | 説明 |
|---|---|
| BeanDefinitionParsingException | Bean 定義リーダーが解析プロセス中にエラーに遭遇した場合にスローされる例外。 |