@FunctionalInterfaceSE public interface ScopeMetadataResolver
Scope
修飾子と型 | メソッドと説明 |
---|---|
ScopeMetadata | resolveScopeMetadata(BeanDefinition definition) 提供された Bean definition に適切な ScopeMetadata を解決します。 |
ScopeMetadata resolveScopeMetadata(BeanDefinition definition)
definition
に適切な ScopeMetadata
を解決します。 もちろん、実装はスコープメタデータを決定するために任意の戦略を使用できますが、すぐに思い浮かぶいくつかの実装は、提供された definition
の the class
に存在するソースレベルのアノテーションを使用するか、提供された definition
の AttributeAccessor.attributeNames()
。
definition
- ターゲット Bean 定義 null