パッケージ | 説明 |
---|---|
org.springframework.beans.factory.annotation | アノテーション駆動型 Bean 構成のサポートパッケージ。 |
org.springframework.context.annotation | JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。 |
org.springframework.core.type | 型のイントロスペクションのコアサポートパッケージ。 |
org.springframework.core.type.classreading | アノテーションおよびクラスレベルのメタデータを読み取るためのクラスをサポートします。 |
修飾子と型 | メソッドと説明 |
---|---|
MethodMetadata | AnnotatedBeanDefinition.getFactoryMethodMetadata() この Bean 定義のファクトリメソッドのメタデータがある場合は、取得します。 |
MethodMetadata | AnnotatedGenericBeanDefinition.getFactoryMethodMetadata() |
コンストラクターと説明 |
---|
AnnotatedGenericBeanDefinition(AnnotationMetadata metadata, MethodMetadata factoryMethodMetadata) アノテーション付きクラスとそのクラスのファクトリメソッドに基づいて、指定されたアノテーションメタデータ用の新しい AnnotatedGenericBeanDefinition を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
MethodMetadata | ScannedGenericBeanDefinition.getFactoryMethodMetadata() |
修飾子と型 | クラスと説明 |
---|---|
class | StandardMethodMetadata 標準リフレクションを使用して特定の Method をイントロスペクトする MethodMetadata 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
SetSE<MethodMetadata> | StandardAnnotationMetadata.getAnnotatedMethods(StringSE annotationName) |
SetSE<MethodMetadata> | AnnotationMetadata.getAnnotatedMethods(StringSE annotationName) 指定されたアノテーション型でアノテーションが付けられた(またはメタアノテーションが付けられた)すべてのメソッドのメソッドメタデータを取得します。 |
修飾子と型 | クラスと説明 |
---|---|
class | MethodMetadataReadingVisitor メソッドで定義されたアノテーションを探し、 MethodMetadata インターフェースを介して公開する ASM メソッドビジター。 |
修飾子と型 | フィールドと説明 |
---|---|
protected SetSE<MethodMetadata> | MethodMetadataReadingVisitor.methodMetadataSet |
protected SetSE<MethodMetadata> | AnnotationMetadataReadingVisitor.methodMetadataSet |
修飾子と型 | メソッドと説明 |
---|---|
SetSE<MethodMetadata> | AnnotationMetadataReadingVisitor.getAnnotatedMethods(StringSE annotationName) |
コンストラクターと説明 |
---|
MethodMetadataReadingVisitor(StringSE methodName, int access, StringSE declaringClassName, StringSE returnTypeName, ClassLoaderSE classLoader, SetSE<MethodMetadata> methodMetadataSet) |