类 MvcUriComponentsBuilder.MethodArgumentBuilder
- java.lang.Object
- org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder.MethodArgumentBuilder
public static class MvcUriComponentsBuilder.MethodArgumentBuilder extends Object
Builder class to create URLs for method arguments.
构造器概要
构造器 构造器 说明 MethodArgumentBuilder(Class<?> controllerType, Method method)Create a newMvcUriComponentsBuilder.MethodArgumentBuilderinstance.MethodArgumentBuilder(UriComponentsBuilder baseUrl, Class<?> controllerType, Method method)Create a newMvcUriComponentsBuilder.MethodArgumentBuilderinstance.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 MvcUriComponentsBuilder.MethodArgumentBuilderarg(int index, Object value)Stringbuild()StringbuildAndExpand(Object... uriVars)MvcUriComponentsBuilder.MethodArgumentBuilderencode()Use this method only if you need to apply strong encoding to expanded URI variables by quoting all characters with reserved meaning.
构造器详细资料
MethodArgumentBuilder
public MethodArgumentBuilder(Class<?> controllerType, Method method)
Create a newMvcUriComponentsBuilder.MethodArgumentBuilderinstance.- 从以下版本开始:
- 4.2
MethodArgumentBuilder
public MethodArgumentBuilder(@Nullable UriComponentsBuilder baseUrl, Class<?> controllerType, Method method)
Create a newMvcUriComponentsBuilder.MethodArgumentBuilderinstance.- 从以下版本开始:
- 4.2
方法详细资料
arg
public MvcUriComponentsBuilder.MethodArgumentBuilder arg(int index, Object value)
encode
public MvcUriComponentsBuilder.MethodArgumentBuilder encode()
Use this method only if you need to apply strong encoding to expanded URI variables by quoting all characters with reserved meaning.- 从以下版本开始:
- 5.0.8
buildAndExpand
public String buildAndExpand(Object... uriVars)