if (obj == this)
return true;
if (obj == null || obj instanceof ClassPathEntry == false)
return false;
ClassPathEntry other = (ClassPathEntry) obj;
if (getPath().equals(other.getPath()) == false)
return false;
String thisSuffixes = getSuffixes();
String otherSuffixes = other.getSuffixes();
if (thisSuffixes == null)
return otherSuffixes == null;
return thisSuffixes.equals(otherSuffixes);
}