@Override
        public String toString() {
            return "ObjectInfo{" +
                   "name='" + name + '\'' +
                   ", objectClass=" + objectClass +
                   '}';
        }
@return otherValue if it is non-null or copyNulls is true, else thisValue
stroom-util/src/main/java/stroom/util/config/PropertyUtil.java