Example usage for org.springframework.beans.factory.support DefaultBeanNameGenerator DefaultBeanNameGenerator

List of usage examples for org.springframework.beans.factory.support DefaultBeanNameGenerator DefaultBeanNameGenerator

Introduction

In this page you can find the example usage for org.springframework.beans.factory.support DefaultBeanNameGenerator DefaultBeanNameGenerator.

Prototype

DefaultBeanNameGenerator

Source Link

Usage

From source file:org.spring.guice.annotation.GuiceModuleRegistrar.java

@Override
public void registerBeanDefinitions(AnnotationMetadata annotation, BeanDefinitionRegistry registry) {
    BeanDefinitionBuilder builder = BeanDefinitionBuilder
            .genericBeanDefinition(GuiceModuleMetadataFactory.class);
    builder.addPropertyValue("includeFilters", parseFilters(annotation, "includeFilters"));
    builder.addPropertyValue("excludeFilters", parseFilters(annotation, "excludeFilters"));
    builder.addPropertyValue("includePatterns", parsePatterns(annotation, "includePatterns"));
    builder.addPropertyValue("excludePatterns", parsePatterns(annotation, "excludePatterns"));
    builder.addPropertyValue("includeNames", parseNames(annotation, "includeNames"));
    builder.addPropertyValue("excludeNames", parseNames(annotation, "excludeNames"));
    AbstractBeanDefinition definition = builder.getBeanDefinition();
    String name = new DefaultBeanNameGenerator().generateBeanName(definition, registry);
    registry.registerBeanDefinition(name, definition);
}

From source file:org.springframework.beans.factory.support.AbstractBeanDefinitionReader.java

/**
 * Set the BeanNameGenerator to use for anonymous beans
 * (without explicit bean name specified).
 * <p>Default is a {@link DefaultBeanNameGenerator}.
 *///from w  w  w.  j  a v  a 2  s .  c  o  m
public void setBeanNameGenerator(@Nullable BeanNameGenerator beanNameGenerator) {
    this.beanNameGenerator = (beanNameGenerator != null ? beanNameGenerator : new DefaultBeanNameGenerator());
}

From source file:org.tinygroup.springmvc.coc.ConventionBeanDefinitionRegistryPostProcessor.java

protected ClassPathBeanDefinitionScanner createScanner(BeanDefinitionRegistry registry) {
    ClassPathBeanDefinitionScanner scaner = new ClassPathBeanDefinitionScanner(registry, false);
    BeanDefinitionDefaults defaults = new BeanDefinitionDefaults();
    defaults.setAutowireMode(Autowire.BY_NAME.value());
    scaner.setBeanDefinitionDefaults(defaults);
    scaner.setScopeMetadataResolver(new AnnotationScopeMetadataResolver());
    scaner.setResourceLoader(new PathMatchingInJarResourcePatternResolver());
    scaner.setBeanNameGenerator(new DefaultBeanNameGenerator());
    addTypeFilters(scaner);//www.  ja va2 s . c o  m
    return scaner;
}

From source file:ubic.gemma.persistence.util.BeanNameGenerator.java

public BeanNameGenerator() {
    this.gen = new DefaultBeanNameGenerator();
}

From source file:ubic.gemma.util.BeanNameGenerator.java

public BeanNameGenerator() {
    this.gen = new DefaultBeanNameGenerator();

}