类 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.MethodArgumentBuilder
instance.MethodArgumentBuilder(UriComponentsBuilder baseUrl, Class<?> controllerType, Method method)
Create a newMvcUriComponentsBuilder.MethodArgumentBuilder
instance.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 MvcUriComponentsBuilder.MethodArgumentBuilder
arg(int index, Object value)
String
build()
String
buildAndExpand(Object... uriVars)
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.
构造器详细资料
MethodArgumentBuilder
public MethodArgumentBuilder(Class<?> controllerType, Method method)
Create a newMvcUriComponentsBuilder.MethodArgumentBuilder
instance.- 从以下版本开始:
- 4.2
MethodArgumentBuilder
public MethodArgumentBuilder(@Nullable UriComponentsBuilder baseUrl, Class<?> controllerType, Method method)
Create a newMvcUriComponentsBuilder.MethodArgumentBuilder
instance.- 从以下版本开始:
- 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)