if ((namespace != null) && (!namespace.equals(Constants.EMPTYSTRING))) { _stringRep = namespace+':'+localname; } else { _stringRep = localname; }
_stringRep = (namespace != null && !namespace.equals(Constants.EMPTYSTRING)) ? (namespace + ':' + localname) : localname;
    public QName(String namespace, String prefix, String localname) {	_namespace = namespace;	_prefix    = prefix;	_localname = localname;	if ((namespace != null) && (!namespace.equals(Constants.EMPTYSTRING))) {	    _stringRep = namespace+':'+localname;	}	else {	    _stringRep = localname;	}	_hashCode  = _stringRep.hashCode() + 19; // cached for speed    }