インターフェース AnnotatedBeanDefinition

すべてのスーパーインターフェース:
AttributeAccessorBeanDefinitionBeanMetadataElement
すべての既知の実装クラス:
AnnotatedGenericBeanDefinitionScannedGenericBeanDefinition

public interface AnnotatedBeanDefinition extends BeanDefinition
Bean クラスに関する AnnotationMetadata を公開する拡張 BeanDefinition インターフェース - クラスをまだロードする必要はありません。
導入:
2.5
作成者:
Juergen Hoeller
関連事項:
  • メソッドの詳細

    • getMetadata

      AnnotationMetadata getMetadata()
      この Bean 定義の Bean クラスのアノテーションメタデータ(および基本クラスのメタデータ)を取得します。
      戻り値:
      アノテーションメタデータオブジェクト (非 null)
    • getFactoryMethodMetadata

      @Nullable MethodMetadata getFactoryMethodMetadata()
      この Bean 定義のファクトリメソッドのメタデータがある場合は、取得します。
      戻り値:
      ファクトリメソッドメタデータ、ない場合は null 
      導入:
      4.1.1