Annotation Interface ConverterScan
@ComponentScan
@Target(TYPE)
@Import(org.mapstruct.extensions.spring.test.ConverterRegistrationConfiguration.class)
@Documented
@Retention(RUNTIME)
@Repeatable(ConverterScans.class)
public @interface ConverterScan
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<?>[]String[]org.springframework.context.annotation.ComponentScan.Filter[]org.springframework.context.annotation.ComponentScan.Filter[]booleanClass<? extends org.springframework.beans.factory.support.BeanNameGenerator>org.springframework.context.annotation.ScopedProxyModeClass<? extends org.springframework.context.annotation.ScopeMetadataResolver>booleanString[]
-
Element Details
-
value
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="value") String[] value- Default:
- {}
-
basePackages
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="basePackages") String[] basePackages- Default:
- {}
-
basePackageClasses
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="basePackageClasses") Class<?>[] basePackageClasses- Default:
- {}
-
nameGenerator
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="nameGenerator") Class<? extends org.springframework.beans.factory.support.BeanNameGenerator> nameGenerator- Default:
- org.springframework.beans.factory.support.BeanNameGenerator.class
-
scopeResolver
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="scopeResolver") Class<? extends org.springframework.context.annotation.ScopeMetadataResolver> scopeResolver- Default:
- org.springframework.context.annotation.AnnotationScopeMetadataResolver.class
-
scopedProxy
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="scopedProxy") org.springframework.context.annotation.ScopedProxyMode scopedProxy- Default:
- DEFAULT
-
useDefaultFilters
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="useDefaultFilters") boolean useDefaultFilters- Default:
- true
-
includeFilters
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="includeFilters") org.springframework.context.annotation.ComponentScan.Filter[] includeFilters- Default:
- {}
-
excludeFilters
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="excludeFilters") org.springframework.context.annotation.ComponentScan.Filter[] excludeFilters- Default:
- {}
-
lazyInit
@AliasFor(annotation=org.springframework.context.annotation.ComponentScan.class, attribute="lazyInit") boolean lazyInit- Default:
- false
-