+++\nClick here to expand the JSON schema:\n+++
+++\n")
- .append("```json\n").append(generateJsonSchemaForClass(metadatum)).append("\n```\n")
- .append("+++
+++\n\n")
- .append("If you are interested in learning more about the types and its properties, check out the following classes:\n\n")
- .append(additionalClasses.stream().map(aClass -> "* `" + aClass.getName() + "`").collect(Collectors.joining("\n")))
- .append("\n\n");
- // @formatter:on
+ try {
+ SpringCloudContractMetadata newInstance = (SpringCloudContractMetadata) metadatum
+ .getDeclaredConstructor(null).newInstance();
+ String description = newInstance.description();
+ String key = newInstance.key();
+ List