@Override public final String getVersionDescription() { StringBuilder sb = new StringBuilder(); sb.append("CDK-") .append(getClass().getSimpleName()) .append("/") .append(CDK.getVersion()); // could version fingerprints separetely for (Map.Entry<String,String> param : getParameters()) { sb.append(' ').append(param.getKey()).append('=').append(param.getValue()); } return sb.toString(); }