code: @Override
  	public Map<String, String> toMap() {
  		synchronized (this.confData){
  			Map<String, String> ret = new HashMap<>(this.confData.size());
  			for (Map.Entry<String, Object> entry : confData.entrySet()) {
  				ret.put(entry.getKey(), entry.getValue().toString());
  			}
  			return ret;
  		}
  	}
docs: --------------------------------------------------------------------------------------------