インターフェースの使用
org.springframework.beans.BeanMetadataElement
パッケージ
説明
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Bean 定義解析のサポートインフラストラクチャ。
org.springframework.beans.factory
パッケージをサポートするクラス。 標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory
実装が含まれています。JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
org.springframework.aop.config 内の BeanMetadataElement 使用
修飾子と型クラス説明class
<aop:advisor>
タグによって構成されたアドバイザ Bean 定義とコンポーネント定義インフラストラクチャ間のギャップを埋めるComponentDefinition
。class
ネストされたポイントカットを含むアスペクト定義を保持するComponentDefinition
。class
ポイントカット定義を保持するComponentDefinition
実装。org.springframework.beans 内の BeanMetadataElement 使用
修飾子と型クラス説明class
Bean 定義の一部である Key-Value スタイル属性のホルダー。class
AttributeAccessorSupport
の拡張。定義ソースを追跡するために、属性をBeanMetadataAttribute
オブジェクトとして保持します。class
個々の Bean プロパティの情報と値を保持するオブジェクト。org.springframework.beans.factory.annotation 内の BeanMetadataElement 使用
修飾子と型インターフェース説明interface
Bean クラスに関するAnnotationMetadata
を公開する拡張BeanDefinition
インターフェース - クラスをまだロードする必要はありません。修飾子と型クラス説明class
GenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを通じて公開されるアノテーションメタデータのサポートを追加します。org.springframework.beans.factory.config 内の BeanMetadataElement 使用
修飾子と型インターフェース説明interface
BeanDefinition は、Bean インスタンスを記述します。インスタンスには、プロパティ値、コンストラクター引数値、具体的な実装によって提供される詳細情報があります。interface
Bean 名への参照を抽象的に公開するインターフェース。修飾子と型クラス説明class
名前とエイリアスを持つ BeanDefinition のホルダー。static class
コンストラクター引数値のホルダー。実際のコンストラクター引数のターゲット型を示すオプションの type 属性があります。class
ファクトリで別の Bean 名への参照である場合にプロパティ値オブジェクトに使用される不変のプレースホルダークラス。実行時に解決されます。class
実行時に解決される、ファクトリ内の別の Bean への参照である場合に、プロパティ値オブジェクトに使用される不変のプレースホルダークラス。class
型指定された文字列値のホルダー。org.springframework.beans.factory.parsing 内の BeanMetadataElement 使用
修飾子と型インターフェース説明interface
いくつかの構成コンテキストで提示される、BeanDefinitions
およびBeanReferences
のセットの論理ビューを記述するインターフェース。interface
デフォルトの定義のマーカーインターフェース。BeanMetadataElement を継承して、ソースの露出を継承します。修飾子と型クラス説明class
ComponentDefinition.getName()
に委譲するAbstractComponentDefinition.getDescription()
の基本的な実装を提供するComponentDefinition
の基本実装。class
解析プロセス中に登録されたエイリアスの表現。class
標準の BeanDefinition に基づく ComponentDefinition。指定された Bean 定義と、指定された Bean の内部 Bean 定義および Bean 参照を公開します。class
1 つ以上のネストされたComponentDefinition
インスタンスを保持し、コンポーネントの名前付きグループに集約するComponentDefinition
実装。class
解析プロセス中に処理されたインポートの表現。org.springframework.beans.factory.support 内の BeanMetadataElement 使用
修飾子と型クラス説明class
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。class
オートワイヤー候補を解決するための修飾子。class
親から設定を継承する Bean の Bean 定義。class
GenericBeanDefinition は、宣言的な Bean 定義を目的としたワンストップショップです。class
Bean 名または Bean 型(宣言されたメソッドの戻り型に基づく)のいずれかによって、同じ IoC コンテキストでオブジェクトを検索するメソッドのオーバーライドを表します。class
マネージ配列要素を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。class
ManagedList<E>
管理されたリスト要素を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。class
ManagedMap<K,
V> 管理された Map 値を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。class
親 / 子定義のマージをサポートする Spring 管理のProperties
SE インスタンスを表すタグクラス。class
ManagedSet<E>
管理された Set 値を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。class
IoC コンテナーによる管理対象オブジェクトのメソッドのオーバーライドを表すオブジェクト。class
IoC コンテナーによるメソッドの任意のオーバーライドを表すMethodOverride
の拡張。class
ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。org.springframework.beans.factory.xml 内の BeanMetadataElement 使用
修飾子と型クラス説明class
標準の Spring XML Bean 定義ドキュメント(default-lazy-init
、default-autowire
など)の<beans>
レベルで指定されたデフォルトを保持する単純な JavaBean。org.springframework.context.annotation 内の BeanMetadataElement 使用
修飾子と型クラス説明class
ASM ClassReader に基づくGenericBeanDefinition
クラスの拡張。AnnotatedBeanDefinition
インターフェースを介して公開されるアノテーションメタデータのサポート。