[ISSUE #4513] elegant equals using apache-commons (#4514)

This commit is contained in:
Panson
2022-06-29 09:31:55 +08:00
committed by GitHub
parent cdfa5ced7e
commit 364494166d
@@ -21,6 +21,8 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Random;
import org.apache.commons.lang3.StringUtils;
import org.apache.rocketmq.common.MixAll;
public class BrokerData implements Comparable<BrokerData> {
@@ -96,12 +98,7 @@ public class BrokerData implements Comparable<BrokerData> {
return false;
} else if (!brokerAddrs.equals(other.brokerAddrs))
return false;
if (brokerName == null) {
if (other.brokerName != null)
return false;
} else if (!brokerName.equals(other.brokerName))
return false;
return true;
return StringUtils.equals(brokerName, other.brokerName);
}
@Override