Example usage for org.springframework.context.annotation ComponentScanAnnotationParser ComponentScanAnnotationParser

List of usage examples for org.springframework.context.annotation ComponentScanAnnotationParser ComponentScanAnnotationParser

Introduction

In this page you can find the example usage for org.springframework.context.annotation ComponentScanAnnotationParser ComponentScanAnnotationParser.

Prototype

public ComponentScanAnnotationParser(Environment environment, ResourceLoader resourceLoader,
            BeanNameGenerator beanNameGenerator, BeanDefinitionRegistry registry) 

Source Link

Usage

From source file:org.springframework.context.annotation.ConfigurationClassParser.java

/**
 * Create a new {@link ConfigurationClassParser} instance that will be used
 * to populate the set of configuration classes.
 *///from w ww.  j a va2s .c  o  m
public ConfigurationClassParser(MetadataReaderFactory metadataReaderFactory, ProblemReporter problemReporter,
        Environment environment, ResourceLoader resourceLoader,
        BeanNameGenerator componentScanBeanNameGenerator, BeanDefinitionRegistry registry) {

    this.metadataReaderFactory = metadataReaderFactory;
    this.problemReporter = problemReporter;
    this.environment = environment;
    this.resourceLoader = resourceLoader;
    this.registry = registry;
    this.componentScanParser = new ComponentScanAnnotationParser(environment, resourceLoader,
            componentScanBeanNameGenerator, registry);
    this.conditionEvaluator = new ConditionEvaluator(registry, environment, resourceLoader);
}