/** * deep clones this SpaceURL instance - makes a distinct copy of each of the SpaceURL fields, * and underlying tables. Basically overrides {@link Properties#clone()} method, which creates * only a shallow copy. * * @return a distinct copy of this SpaceURL (including all object references). * @see IOUtils#deepClone(Object) */ @SuppressWarnings("CloneDoesntCallSuperClone") @Override public synchronized SpaceURL clone() { return (SpaceURL) IOUtils.deepClone(this); }