From 3b1d46b3bac74802d264cd57c4a7e685f377c91e Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Tue, 20 Jun 2017 16:34:09 +0200 Subject: [PATCH] Polishing --- .../springframework/web/reactive/function/BodyExtractors.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java index c09b7106d64..0901a504521 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/BodyExtractors.java @@ -56,6 +56,7 @@ public abstract class BodyExtractors { private static final ResolvableType PART_TYPE = ResolvableType.forClass(Part.class); + private static final ResolvableType VOID_TYPE = ResolvableType.forClass(Void.class); /** * Return a {@code BodyExtractor} that reads into a Reactor {@link Mono}. @@ -227,7 +228,7 @@ public abstract class BodyExtractors { Function, S> readerFunction, Function unsupportedError, Supplier empty) { - if (elementType.equals(ResolvableType.forClass(Void.class))) { + if (VOID_TYPE.equals(elementType)) { return empty.get(); } MediaType contentType = contentType(inputMessage);