Spring Data Core

org.springframework.data.repository.config
Class RepositoryBeanDefinitionBuilder

java.lang.Object
  extended by org.springframework.data.repository.config.RepositoryBeanDefinitionBuilder

public class RepositoryBeanDefinitionBuilder
extends Object

Builder to create BeanDefinitionBuilder instance to eventually create Spring Data repository instances.

Author:
Oliver Gierke

Constructor Summary
RepositoryBeanDefinitionBuilder(BeanDefinitionRegistry registry, RepositoryConfigurationExtension extension, ResourceLoader resourceLoader)
          Creates a new RepositoryBeanDefinitionBuilder from the given BeanDefinitionRegistry, RepositoryConfigurationExtension and ResourceLoader.
 
Method Summary
 BeanDefinitionBuilder build(RepositoryConfiguration<?> configuration)
          Builds a new BeanDefinitionBuilder from the given BeanDefinitionRegistry and ResourceLoader .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryBeanDefinitionBuilder

public RepositoryBeanDefinitionBuilder(BeanDefinitionRegistry registry,
                                       RepositoryConfigurationExtension extension,
                                       ResourceLoader resourceLoader)
Creates a new RepositoryBeanDefinitionBuilder from the given BeanDefinitionRegistry, RepositoryConfigurationExtension and ResourceLoader.

Parameters:
registry - must not be null.
extension - must not be null.
resourceLoader - must not be null.
Method Detail

build

public BeanDefinitionBuilder build(RepositoryConfiguration<?> configuration)
Builds a new BeanDefinitionBuilder from the given BeanDefinitionRegistry and ResourceLoader .

Parameters:
registry - must not be null.
resourceLoader - must not be null.
Returns:

Spring Data Core

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.