public boolean equals(Object obj) { if (obj == null || !(obj instanceof NsNameExceptNameClass)) return false; NsNameExceptNameClass other = (NsNameExceptNameClass) obj; return (namespaceURI.equals(other.namespaceURI) && nameClass.equals(other.nameClass)); }
public int hashCode() { return namespaceURI.hashCode() ^ nameClass.hashCode(); }
public boolean contains(QName name) { return (this.namespaceURI.equals(name.getNamespaceURI()) && !nameClass.contains(name)); }