Simplify CodecConfigurer related type names

Essentially drop "Configurer" suffix from nested interfaces.
This commit is contained in:
Rossen Stoyanchev
2017-05-27 13:03:59 -04:00
parent 7efa0db1d1
commit 1328c8f46e
11 changed files with 88 additions and 75 deletions

View File

@@ -22,6 +22,7 @@ import java.util.List;
import java.util.function.Consumer;
import org.springframework.http.codec.ClientCodecConfigurer;
import org.springframework.http.codec.CodecConfigurer;
import org.springframework.http.codec.HttpMessageReader;
import org.springframework.http.codec.HttpMessageWriter;
import org.springframework.util.Assert;
@@ -47,7 +48,7 @@ class DefaultExchangeStrategiesBuilder implements ExchangeStrategies.Builder {
@Override
public ExchangeStrategies.Builder defaultCodecs(
Consumer<ClientCodecConfigurer.ClientDefaultCodecsConfigurer> consumer) {
Consumer<ClientCodecConfigurer.ClientDefaultCodecs> consumer) {
Assert.notNull(consumer, "'consumer' must not be null");
consumer.accept(this.codecConfigurer.defaultCodecs());
return this;
@@ -55,7 +56,7 @@ class DefaultExchangeStrategiesBuilder implements ExchangeStrategies.Builder {
@Override
public ExchangeStrategies.Builder customCodecs(
Consumer<ClientCodecConfigurer.CustomCodecsConfigurer> consumer) {
Consumer<CodecConfigurer.CustomCodecs> consumer) {
Assert.notNull(consumer, "'consumer' must not be null");
consumer.accept(this.codecConfigurer.customCodecs());
return this;

View File

@@ -20,6 +20,7 @@ import java.util.List;
import java.util.function.Consumer;
import org.springframework.http.codec.ClientCodecConfigurer;
import org.springframework.http.codec.CodecConfigurer;
import org.springframework.http.codec.HttpMessageReader;
import org.springframework.http.codec.HttpMessageWriter;
@@ -92,7 +93,7 @@ public interface ExchangeStrategies {
* @return this builder
* @see #customCodecs(Consumer)
*/
Builder defaultCodecs(Consumer<ClientCodecConfigurer.ClientDefaultCodecsConfigurer> consumer);
Builder defaultCodecs(Consumer<ClientCodecConfigurer.ClientDefaultCodecs> consumer);
/**
* Customize the list of custom client-side HTTP message readers and writers.
@@ -100,7 +101,7 @@ public interface ExchangeStrategies {
* @return this builder
* @see #defaultCodecs(Consumer)
*/
Builder customCodecs(Consumer<ClientCodecConfigurer.CustomCodecsConfigurer> consumer);
Builder customCodecs(Consumer<CodecConfigurer.CustomCodecs> consumer);
/**
* Builds the {@link ExchangeStrategies}.

View File

@@ -59,7 +59,7 @@ class DefaultHandlerStrategiesBuilder implements HandlerStrategies.Builder {
@Override
public HandlerStrategies.Builder defaultCodecs(
Consumer<ServerCodecConfigurer.ServerDefaultCodecsConfigurer> consumer) {
Consumer<ServerCodecConfigurer.ServerDefaultCodecs> consumer) {
Assert.notNull(consumer, "'consumer' must not be null");
consumer.accept(this.codecConfigurer.defaultCodecs());
return this;
@@ -67,7 +67,7 @@ class DefaultHandlerStrategiesBuilder implements HandlerStrategies.Builder {
@Override
public HandlerStrategies.Builder customCodecs(
Consumer<CodecConfigurer.CustomCodecsConfigurer> consumer) {
Consumer<CodecConfigurer.CustomCodecs> consumer) {
Assert.notNull(consumer, "'consumer' must not be null");
consumer.accept(this.codecConfigurer.customCodecs());
return this;

View File

@@ -19,6 +19,7 @@ package org.springframework.web.reactive.function.server;
import java.util.List;
import java.util.function.Consumer;
import org.springframework.http.codec.CodecConfigurer;
import org.springframework.http.codec.HttpMessageReader;
import org.springframework.http.codec.HttpMessageWriter;
import org.springframework.http.codec.ServerCodecConfigurer;
@@ -114,7 +115,7 @@ public interface HandlerStrategies {
* @return this builder
* @see #customCodecs(Consumer)
*/
Builder defaultCodecs(Consumer<ServerCodecConfigurer.ServerDefaultCodecsConfigurer> consumer);
Builder defaultCodecs(Consumer<ServerCodecConfigurer.ServerDefaultCodecs> consumer);
/**
* Customize the list of custom server-side HTTP message readers and writers.
@@ -122,7 +123,7 @@ public interface HandlerStrategies {
* @return this builder
* @see #defaultCodecs(Consumer)
*/
Builder customCodecs(Consumer<ServerCodecConfigurer.CustomCodecsConfigurer> consumer);
Builder customCodecs(Consumer<CodecConfigurer.CustomCodecs> consumer);
/**
* Add the given view resolver to this builder.