Class ReactiveSortHandlerMethodArgumentResolver
java.lang.Object
org.springframework.data.web.SortHandlerMethodArgumentResolverSupport
org.springframework.data.web.ReactiveSortHandlerMethodArgumentResolver
- All Implemented Interfaces:
HandlerMethodArgumentResolver, SyncHandlerMethodArgumentResolver
public class ReactiveSortHandlerMethodArgumentResolver
extends SortHandlerMethodArgumentResolverSupport
implements SyncHandlerMethodArgumentResolver
Reactive
HandlerMethodArgumentResolver to create Sort instances from query string parameters or
SortDefault annotations.- Since:
- 2.2
- Author:
- Mark Paluch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull SortresolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) booleansupportsParameter(MethodParameter parameter) Methods inherited from class SortHandlerMethodArgumentResolverSupport
foldIntoExpressions, getDefaultFromAnnotationOrFallback, getPropertyDelimiter, getSortParameter, legacyFoldExpressions, setFallbackSort, setPropertyDelimiter, setQualifierDelimiter, setSortParameterMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SyncHandlerMethodArgumentResolver
resolveArgument
-
Constructor Details
-
ReactiveSortHandlerMethodArgumentResolver
public ReactiveSortHandlerMethodArgumentResolver()
-
-
Method Details
-
supportsParameter
- Specified by:
supportsParameterin interfaceHandlerMethodArgumentResolver
-
resolveArgumentValue
public @NonNull Sort resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) - Specified by:
resolveArgumentValuein interfaceSyncHandlerMethodArgumentResolver
-