in src/main/java/com/aliyun/mns/common/http/ClientConfiguration.java [75:93]
public boolean equals(Object obj) {
if (obj instanceof ClientConfiguration) {
ClientConfiguration conf = (ClientConfiguration) obj;
return maxConnections == conf.maxConnections
&& maxConnectionsPerRoute == conf.maxConnectionsPerRoute
&& socketTimeout == conf.socketTimeout
&& connectionTimeout == conf.connectionTimeout
&& proxyPort == conf.proxyPort
&& proxyHost == null ? conf.proxyHost == null : proxyHost.equals(conf.proxyHost)
&& proxyUsername == null ? conf.proxyUsername == null : proxyUsername.equals(conf.proxyUsername)
&& proxyPassword == null ? conf.proxyPassword == null : proxyPassword.equals(conf.proxyPassword)
&& proxyDomain == null ? conf.proxyDomain == null : proxyDomain.equals(conf.proxyDomain)
&& proxyWorkstation == null ? conf.proxyWorkstation == null : proxyWorkstation.equals(conf.proxyWorkstation)
&& soKeepAlive == conf.soKeepAlive
&& exceptContinue == conf.exceptContinue
&& generateRequestId == conf.generateRequestId;
}
return super.equals(obj);
}