@Override
  public boolean equals(Object obj) {
    if (!(obj instanceof SystemMemberRegionJmxImpl)) {
      return false;
    }

    SystemMemberRegionJmxImpl other = (SystemMemberRegionJmxImpl) obj;

    return getMBeanName().equals(other.getMBeanName());
  }
Checks equality of the given object with <code>this</code> based on the type (Class) and the
MBean Name returned by <code>getMBeanName()</code> methods.

@param obj object to check equality with
@return true if the given object is if the same type and its MBean Name is same as
        <code>this</code> object's MBean Name, false otherwise
geode-core/src/main/java/org/apache/geode/admin/jmx/internal/SystemMemberRegionJmxImpl.java