From aeec1245eb63fca0a3c339e3fcbda5f468ac6973 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Mon, 8 Aug 2016 13:20:27 +0200 Subject: [PATCH] ClientWebRequestBuilders documentation fix Issue: SPR-14561 --- .../reactive/ClientWebRequestBuilders.java | 29 +++++++------------ src/asciidoc/web-reactive.adoc | 2 +- 2 files changed, 11 insertions(+), 20 deletions(-) diff --git a/spring-web/src/main/java/org/springframework/web/client/reactive/ClientWebRequestBuilders.java b/spring-web/src/main/java/org/springframework/web/client/reactive/ClientWebRequestBuilders.java index 1b1d715332..c67304ef1f 100644 --- a/spring-web/src/main/java/org/springframework/web/client/reactive/ClientWebRequestBuilders.java +++ b/spring-web/src/main/java/org/springframework/web/client/reactive/ClientWebRequestBuilders.java @@ -16,7 +16,6 @@ package org.springframework.web.client.reactive; - import org.springframework.http.HttpMethod; /** @@ -30,8 +29,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a GET request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder get(String urlTemplate, Object... urlVariables) { @@ -40,8 +38,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a POST request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder post(String urlTemplate, Object... urlVariables) { @@ -50,8 +47,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a PUT request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder put(String urlTemplate, Object... urlVariables) { @@ -60,8 +56,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a PATCH request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder patch(String urlTemplate, Object... urlVariables) { @@ -70,8 +65,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a DELETE request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder delete(String urlTemplate, Object... urlVariables) { @@ -80,8 +74,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for an OPTIONS request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder options(String urlTemplate, Object... urlVariables) { @@ -90,8 +83,7 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a HEAD request. - * - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder head(String urlTemplate, Object... urlVariables) { @@ -100,13 +92,12 @@ public abstract class ClientWebRequestBuilders { /** * Create a {@link DefaultClientWebRequestBuilder} for a request with the given HTTP method. - * - * @param httpMethod the HTTP method - * @param urlTemplate a URL template; the resulting URL will be encoded + * @param httpMethod the HTTP method + * @param urlTemplate a URL template; the resulting URL will be encoded * @param urlVariables zero or more URL variables */ public static DefaultClientWebRequestBuilder request(HttpMethod httpMethod, String urlTemplate, Object... urlVariables) { return new DefaultClientWebRequestBuilder(httpMethod, urlTemplate, urlVariables); } -} \ No newline at end of file +} diff --git a/src/asciidoc/web-reactive.adoc b/src/asciidoc/web-reactive.adoc index 094f3c3c54..7a5b50efef 100644 --- a/src/asciidoc/web-reactive.adoc +++ b/src/asciidoc/web-reactive.adoc @@ -132,7 +132,7 @@ Mono response = webClient .extract(body(Account.class)); ---- -The above assumes static method imports from `ClientWebRequestBuilder` and `ResponseExtractors` +The above assumes static method imports from `ClientWebRequestBuilders` and `ResponseExtractors` that enable a fluent syntax. The same can also be done with RxJava using static imports from `RxJava1ClientWebRequestBuilder` and `RxJava1ResponseExtractors` instead: