public static class MvcUriComponentsBuilder.MethodArgumentBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
argumentValues |
private UriComponentsBuilder |
baseUrl |
private java.lang.Class<?> |
controllerType |
private java.lang.reflect.Method |
method |
Constructor and Description |
---|
MethodArgumentBuilder(java.lang.Class<?> controllerType,
java.lang.reflect.Method method) |
MethodArgumentBuilder(java.lang.reflect.Method method)
Deprecated.
as of 4.2, this is deprecated in favor of alternative constructors
that accept a controllerType argument
|
MethodArgumentBuilder(UriComponentsBuilder baseUrl,
java.lang.Class<?> controllerType,
java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
MvcUriComponentsBuilder.MethodArgumentBuilder |
arg(int index,
java.lang.Object value) |
java.lang.String |
build() |
java.lang.String |
buildAndExpand(java.lang.Object... uriVars) |
private static UriComponentsBuilder |
initBaseUrl() |
private final java.lang.Class<?> controllerType
private final java.lang.reflect.Method method
private final java.lang.Object[] argumentValues
private final UriComponentsBuilder baseUrl
public MethodArgumentBuilder(java.lang.Class<?> controllerType, java.lang.reflect.Method method)
public MethodArgumentBuilder(UriComponentsBuilder baseUrl, java.lang.Class<?> controllerType, java.lang.reflect.Method method)
@Deprecated public MethodArgumentBuilder(java.lang.reflect.Method method)
private static UriComponentsBuilder initBaseUrl()
public MvcUriComponentsBuilder.MethodArgumentBuilder arg(int index, java.lang.Object value)
public java.lang.String build()
public java.lang.String buildAndExpand(java.lang.Object... uriVars)