Class ReactiveQuerydslPredicateArgumentResolver

java.lang.Object
org.springframework.data.web.querydsl.QuerydslPredicateArgumentResolverSupport
org.springframework.data.web.querydsl.ReactiveQuerydslPredicateArgumentResolver
All Implemented Interfaces:
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver, org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver

public class ReactiveQuerydslPredicateArgumentResolver extends QuerydslPredicateArgumentResolverSupport implements org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver
HandlerMethodArgumentResolver to allow injection of Predicate into Spring WebFlux controller methods.
Since:
2.5
Author:
Matías Hermosilla, Mark Paluch
  • Constructor Details

    • ReactiveQuerydslPredicateArgumentResolver

      public ReactiveQuerydslPredicateArgumentResolver(QuerydslBindingsFactory factory, org.springframework.core.convert.ConversionService conversionService)
  • Method Details

    • resolveArgumentValue

      @Nullable public Object resolveArgumentValue(org.springframework.core.MethodParameter parameter, org.springframework.web.reactive.BindingContext bindingContext, org.springframework.web.server.ServerWebExchange exchange)
      Specified by:
      resolveArgumentValue in interface org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver