Annotation Interface ConverterScan


@ComponentScan @Target(TYPE) @Import(org.mapstruct.extensions.spring.test.ConverterRegistrationConfiguration.class) @Documented @Retention(RUNTIME) @Repeatable(ConverterScans.class) public @interface ConverterScan
  • 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