Class ReactiveQuerydslPredicateArgumentResolver
java.lang.Object
org.springframework.data.web.querydsl.QuerydslPredicateArgumentResolverSupport
org.springframework.data.web.querydsl.ReactiveQuerydslPredicateArgumentResolver
- All Implemented Interfaces:
HandlerMethodArgumentResolver, SyncHandlerMethodArgumentResolver
public class ReactiveQuerydslPredicateArgumentResolver
extends QuerydslPredicateArgumentResolverSupport
implements SyncHandlerMethodArgumentResolver
HandlerMethodArgumentResolver
to allow injection of Predicate
into Spring
WebFlux controller methods.- Since:
- 2.5
- Author:
- MatÃas Hermosilla, Mark Paluch
-
Field Summary
Fields inherited from class QuerydslPredicateArgumentResolverSupport
bindingsFactory, predicateBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionReactiveQuerydslPredicateArgumentResolver
(QuerydslBindingsFactory factory, ConversionService conversionService) -
Method Summary
Modifier and TypeMethodDescription@Nullable Object
resolveArgumentValue
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) Methods inherited from class QuerydslPredicateArgumentResolverSupport
extractTypeInfo, supportsParameter
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface HandlerMethodArgumentResolver
supportsParameter
Methods inherited from interface SyncHandlerMethodArgumentResolver
resolveArgument
-
Constructor Details
-
ReactiveQuerydslPredicateArgumentResolver
public ReactiveQuerydslPredicateArgumentResolver(QuerydslBindingsFactory factory, ConversionService conversionService)
-
-
Method Details
-
resolveArgumentValue
public @Nullable Object resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) - Specified by:
resolveArgumentValue
in interfaceSyncHandlerMethodArgumentResolver
-