Class WMSortHandlerMethodArgumentResolver

java.lang.Object
org.springframework.data.web.SortHandlerMethodArgumentResolverSupport
org.springframework.data.web.SortHandlerMethodArgumentResolver
com.wavemaker.runtime.resolver.WMSortHandlerMethodArgumentResolver
All Implemented Interfaces:
org.springframework.data.web.SortArgumentResolver, org.springframework.web.method.support.HandlerMethodArgumentResolver

public class WMSortHandlerMethodArgumentResolver extends org.springframework.data.web.SortHandlerMethodArgumentResolver
Since:
16/2/16
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.data.domain.Sort
    parseParametersIntoSort(String[] source, String delimiter)
     
    org.springframework.data.domain.Sort
    resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.method.support.ModelAndViewContainer mavContainer, org.springframework.web.context.request.NativeWebRequest webRequest, org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
     
    void
    setPropertyDelimiter(String propertyDelimiter)
     
    void
    setPropertyKeyValueDelimiter(String propertyKeyValueDelimiter)
     

    Methods inherited from class org.springframework.data.web.SortHandlerMethodArgumentResolver

    supportsParameter

    Methods inherited from class org.springframework.data.web.SortHandlerMethodArgumentResolverSupport

    foldIntoExpressions, getDefaultFromAnnotationOrFallback, getPropertyDelimiter, getSortParameter, legacyFoldExpressions, setFallbackSort, setQualifierDelimiter, setSortParameter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WMSortHandlerMethodArgumentResolver

      public WMSortHandlerMethodArgumentResolver()
  • Method Details

    • resolveArgument

      public org.springframework.data.domain.Sort resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.method.support.ModelAndViewContainer mavContainer, org.springframework.web.context.request.NativeWebRequest webRequest, org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
      Specified by:
      resolveArgument in interface org.springframework.web.method.support.HandlerMethodArgumentResolver
      Specified by:
      resolveArgument in interface org.springframework.data.web.SortArgumentResolver
      Overrides:
      resolveArgument in class org.springframework.data.web.SortHandlerMethodArgumentResolver
    • parseParametersIntoSort

      protected org.springframework.data.domain.Sort parseParametersIntoSort(String[] source, String delimiter)
    • setPropertyDelimiter

      public void setPropertyDelimiter(String propertyDelimiter)
      Overrides:
      setPropertyDelimiter in class org.springframework.data.web.SortHandlerMethodArgumentResolverSupport
    • setPropertyKeyValueDelimiter

      public void setPropertyKeyValueDelimiter(String propertyKeyValueDelimiter)