From 31d19fd51ad7bfdc035c09928cd677669639e764 Mon Sep 17 00:00:00 2001 From: Spencer Gibb Date: Tue, 18 Jul 2017 11:05:05 -0600 Subject: [PATCH] Remove commons.lang.builder refs --- .../server/EurekaDashboardProperties.java | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/spring-cloud-netflix-eureka-server/src/main/java/org/springframework/cloud/netflix/eureka/server/EurekaDashboardProperties.java b/spring-cloud-netflix-eureka-server/src/main/java/org/springframework/cloud/netflix/eureka/server/EurekaDashboardProperties.java index 9631f592..bf96d493 100644 --- a/spring-cloud-netflix-eureka-server/src/main/java/org/springframework/cloud/netflix/eureka/server/EurekaDashboardProperties.java +++ b/spring-cloud-netflix-eureka-server/src/main/java/org/springframework/cloud/netflix/eureka/server/EurekaDashboardProperties.java @@ -16,11 +16,10 @@ package org.springframework.cloud.netflix.eureka.server; -import org.apache.commons.lang.builder.EqualsBuilder; -import org.apache.commons.lang.builder.HashCodeBuilder; -import org.apache.commons.lang.builder.ToStringBuilder; import org.springframework.boot.context.properties.ConfigurationProperties; +import java.util.Objects; + /** * Configuration properties for the Eureka dashboard (UI). * @@ -57,17 +56,24 @@ public class EurekaDashboardProperties { @Override public boolean equals(Object o) { - return EqualsBuilder.reflectionEquals(this, o); + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + EurekaDashboardProperties that = (EurekaDashboardProperties) o; + return enabled == that.enabled && + Objects.equals(path, that.path); } @Override public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); + return Objects.hash(path, enabled); } @Override public String toString() { - return ToStringBuilder.reflectionToString(this); + final StringBuffer sb = new StringBuffer("EurekaDashboardProperties{"); + sb.append("path='").append(path).append('\''); + sb.append(", enabled=").append(enabled); + sb.append('}'); + return sb.toString(); } - }