List of usage examples for org.springframework.data.querydsl.binding QuerydslPredicateBuilder QuerydslPredicateBuilder
public QuerydslPredicateBuilder(ConversionService conversionService, EntityPathResolver resolver)
From source file:org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration.java
/** * A convenience resolver that pulls together all the information needed to service a request. * //w w w. ja va2 s . c o m * @return */ @Bean public RootResourceInformationHandlerMethodArgumentResolver repoRequestArgumentResolver() { if (QueryDslUtils.QUERY_DSL_PRESENT) { QuerydslBindingsFactory factory = applicationContext.getBean(QuerydslBindingsFactory.class); QuerydslPredicateBuilder predicateBuilder = new QuerydslPredicateBuilder(defaultConversionService(), factory.getEntityPathResolver()); return new QuerydslAwareRootResourceInformationHandlerMethodArgumentResolver(repositories(), repositoryInvokerFactory(defaultConversionService()), resourceMetadataHandlerMethodArgumentResolver(), predicateBuilder, factory); } return new RootResourceInformationHandlerMethodArgumentResolver(repositories(), repositoryInvokerFactory(defaultConversionService()), resourceMetadataHandlerMethodArgumentResolver()); }