Uses of Interface
org.springframework.context.annotation.ScopeMetadataResolver
Packages that use ScopeMetadataResolver Package Description org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.org.springframework.web.context.support Classes supporting theorg.springframework.web.context
package, such as WebApplicationContext implementations and various utility classes.Uses of ScopeMetadataResolver in org.springframework.context.annotation
Classes in org.springframework.context.annotation that implement ScopeMetadataResolver Modifier and Type Class Description class
AnnotationScopeMetadataResolver
AScopeMetadataResolver
implementation that by default checks for the presence of Spring's@Scope
annotation on the bean class.class
Jsr330ScopeMetadataResolver
SimpleScopeMetadataResolver
implementation that follows JSR-330 scoping rules: defaulting to prototype scope unlessSingleton
is present.Methods in org.springframework.context.annotation that return types with arguments of type ScopeMetadataResolver Modifier and Type Method Description Class<? extends ScopeMetadataResolver>
scopeResolver()
TheScopeMetadataResolver
to be used for resolving the scope of detected components.Methods in org.springframework.context.annotation with parameters of type ScopeMetadataResolver Modifier and Type Method Description void
AnnotatedBeanDefinitionReader. setScopeMetadataResolver(ScopeMetadataResolver scopeMetadataResolver)
Set theScopeMetadataResolver
to use for registered component classes.void
AnnotationConfigApplicationContext. setScopeMetadataResolver(ScopeMetadataResolver scopeMetadataResolver)
Set theScopeMetadataResolver
to use for registered component classes.void
ClassPathBeanDefinitionScanner. setScopeMetadataResolver(ScopeMetadataResolver scopeMetadataResolver)
Set the ScopeMetadataResolver to use for detected bean classes.Uses of ScopeMetadataResolver in org.springframework.web.context.support
Methods in org.springframework.web.context.support that return ScopeMetadataResolver Modifier and Type Method Description protected ScopeMetadataResolver
AnnotationConfigWebApplicationContext. getScopeMetadataResolver()
Return the customScopeMetadataResolver
for use withAnnotatedBeanDefinitionReader
and/orClassPathBeanDefinitionScanner
, if any.Methods in org.springframework.web.context.support with parameters of type ScopeMetadataResolver Modifier and Type Method Description void
AnnotationConfigWebApplicationContext. setScopeMetadataResolver(ScopeMetadataResolver scopeMetadataResolver)
Set a customScopeMetadataResolver
for use withAnnotatedBeanDefinitionReader
and/orClassPathBeanDefinitionScanner
.