public interface MethodLinkBuilderFactory<T extends LinkBuilder> extends LinkBuilderFactory<T>
LinkBuilderFactory for implementations that also support creating LinkBuilders by
pointing to a method.| Modifier and Type | Method and Description |
|---|---|
T |
linkTo(Class<?> type,
Method method,
Object... parameters)
Returns a
LinkBuilder pointing to the URI mapped to the given Method assuming it was invoked on an
object of the given type. |
T |
linkTo(Method method,
Object... parameters)
Returns a
LinkBuilder pointing to the URI mapped to the given Method and expanding this mapping
using the given parameters. |
T |
linkTo(Object methodInvocationResult)
Returns a
LinkBuilder pointing to the URI mapped to the method the result is handed into this method. |
linkTo, linkTo, linkToT linkTo(Method method, Object... parameters)
LinkBuilder pointing to the URI mapped to the given Method and expanding this mapping
using the given parameters.method - must not be null.parameters - T linkTo(Class<?> type, Method method, Object... parameters)
LinkBuilder pointing to the URI mapped to the given Method assuming it was invoked on an
object of the given type.type - must not be null.method - must not be null.parameters - T linkTo(Object methodInvocationResult)
LinkBuilder pointing to the URI mapped to the method the result is handed into this method. Use
DummyInvocationUtils.methodOn(Class, Object...) to obtain a dummy instance of a controller to record a
dummy method invocation on. See WebMvcLinkBuilder.linkTo(Object) for an example.methodInvocationResult - must not be null.WebMvcLinkBuilder.linkTo(Object)Copyright © 2011–2020 Pivotal, Inc.. All rights reserved.