public String toString() { StringBuilder tmp = new StringBuilder(); tmp.append(getClass().getSimpleName()); tmp.append('@').append(Integer.toHexString(System.identityHashCode(this))); tmp.append('['); tmp.append("domain="); tmp.append(getDomain()); tmp.append(", server="); tmp.append(getServer()); tmp.append(", name="); tmp.append(getName()); tmp.append(']'); return tmp.toString(); }
/** * Is this a default key. A default key is one where all * fields are {@link #DEFAULT} * @return true if default, false otherwise. */ public boolean isDefaultKey() { return DEFAULT.equalsIgnoreCase(getDomain()) && DEFAULT.equalsIgnoreCase(getServer()) && DEFAULT.equalsIgnoreCase(getName()); }