List of usage examples for org.springframework.data.util AnnotatedTypeScanner setEnvironment
@Override public void setEnvironment(Environment environment)
From source file:org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration.java
@SuppressWarnings("unchecked") private Set<Class<?>> getProjections(Repositories repositories) { Set<String> packagesToScan = new HashSet<String>(); for (Class<?> domainType : repositories) { packagesToScan.add(domainType.getPackage().getName()); }/*from w w w. j a va 2 s . co m*/ AnnotatedTypeScanner scanner = new AnnotatedTypeScanner(Projection.class); scanner.setEnvironment(applicationContext.getEnvironment()); scanner.setResourceLoader(applicationContext); return scanner.findTypes(packagesToScan); }