org.springframework.data.web
Class HateoasSortHandlerMethodArgumentResolver
java.lang.Object
org.springframework.data.web.SortHandlerMethodArgumentResolver
org.springframework.data.web.HateoasSortHandlerMethodArgumentResolver
- All Implemented Interfaces:
- org.springframework.hateoas.mvc.UriComponentsContributor, HandlerMethodArgumentResolver
public class HateoasSortHandlerMethodArgumentResolver
- extends SortHandlerMethodArgumentResolver
- implements org.springframework.hateoas.mvc.UriComponentsContributor
Extension of SortHandlerMethodArgumentResolver that also supports enhancing URIs using Spring HATEOAS
support.
- Since:
- 1.6
- Author:
- Oliver Gierke, Thomas Darimont, Nick Williams
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.hateoas.mvc.UriComponentsContributor |
supportsParameter |
HateoasSortHandlerMethodArgumentResolver
public HateoasSortHandlerMethodArgumentResolver()
getSortTemplateVariables
public org.springframework.hateoas.TemplateVariables getSortTemplateVariables(MethodParameter parameter,
UriComponents template)
- Returns the tempalte variables for the sort parameter.
- Parameters:
parameter - must not be null.
- Returns:
- Since:
- 1.7
enhance
public void enhance(UriComponentsBuilder builder,
MethodParameter parameter,
Object value)
- Specified by:
enhance in interface org.springframework.hateoas.mvc.UriComponentsContributor
Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.