in plugins/org.apache.karaf.eik.workbench/src/main/java/org/apache/karaf/eik/workbench/jmx/JMXServiceDescriptor.java [150:205]
public boolean equals(final Object obj) {
if (this == obj) {
return true;
}
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
final JMXServiceDescriptor other = (JMXServiceDescriptor) obj;
if (domain == null) {
if (other.domain != null) {
return false;
}
} else if (!domain.equals(other.domain)) {
return false;
}
if (jmxServiceUrl == null) {
if (other.jmxServiceUrl != null) {
return false;
}
} else if (!jmxServiceUrl.equals(other.jmxServiceUrl)) {
return false;
}
if (name == null) {
if (other.name != null) {
return false;
}
} else if (!name.equals(other.name)) {
return false;
}
if (password == null) {
if (other.password != null) {
return false;
}
} else if (!password.equals(other.password)) {
return false;
}
if (username == null) {
if (other.username != null) {
return false;
}
} else if (!username.equals(other.username)) {
return false;
}
return true;
}