From a12406fc00e7c9a8756fbb2a92ca1860ad597fcf Mon Sep 17 00:00:00 2001 From: DanielWei Date: Thu, 18 Feb 2021 05:05:06 +0800 Subject: [PATCH] mark implement method with @Override (#1950) --- .../factory/AbstractChangeRequestUriGatewayFilterFactory.java | 1 + .../filter/factory/AbstractNameValueGatewayFilterFactory.java | 1 + .../filter/factory/MapRequestHeaderGatewayFilterFactory.java | 1 + .../filter/factory/PreserveHostHeaderGatewayFilterFactory.java | 1 + .../cloud/gateway/support/AbstractConfigurable.java | 1 + 5 files changed, 5 insertions(+) diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractChangeRequestUriGatewayFilterFactory.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractChangeRequestUriGatewayFilterFactory.java index d4ea92c1..a383f1cd 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractChangeRequestUriGatewayFilterFactory.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractChangeRequestUriGatewayFilterFactory.java @@ -48,6 +48,7 @@ public abstract class AbstractChangeRequestUriGatewayFilterFactory extends Ab protected abstract Optional determineRequestUri(ServerWebExchange exchange, T config); + @Override public GatewayFilter apply(T config) { return new OrderedGatewayFilter((exchange, chain) -> { Optional uri = this.determineRequestUri(exchange, config); diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractNameValueGatewayFilterFactory.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractNameValueGatewayFilterFactory.java index 5dbd80b9..7fa23c70 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractNameValueGatewayFilterFactory.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/AbstractNameValueGatewayFilterFactory.java @@ -32,6 +32,7 @@ public abstract class AbstractNameValueGatewayFilterFactory super(NameValueConfig.class); } + @Override public List shortcutFieldOrder() { return Arrays.asList(GatewayFilter.NAME_KEY, GatewayFilter.VALUE_KEY); } diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/MapRequestHeaderGatewayFilterFactory.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/MapRequestHeaderGatewayFilterFactory.java index 58ff3e08..cedc14cf 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/MapRequestHeaderGatewayFilterFactory.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/MapRequestHeaderGatewayFilterFactory.java @@ -49,6 +49,7 @@ public class MapRequestHeaderGatewayFilterFactory super(Config.class); } + @Override public List shortcutFieldOrder() { return Arrays.asList(FROM_HEADER_KEY, TO_HEADER_KEY); } diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/PreserveHostHeaderGatewayFilterFactory.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/PreserveHostHeaderGatewayFilterFactory.java index a94be399..e1e63cff 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/PreserveHostHeaderGatewayFilterFactory.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/PreserveHostHeaderGatewayFilterFactory.java @@ -35,6 +35,7 @@ public class PreserveHostHeaderGatewayFilterFactory extends AbstractGatewayFilte }); } + @Override public GatewayFilter apply(Object config) { return new GatewayFilter() { @Override diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/AbstractConfigurable.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/AbstractConfigurable.java index 053647a6..1e2e93b5 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/AbstractConfigurable.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/support/AbstractConfigurable.java @@ -27,6 +27,7 @@ public abstract class AbstractConfigurable implements Configurable { this.configClass = configClass; } + @Override public Class getConfigClass() { return configClass; }