private Content convertExamples(final Map examples, final Content content) { if (examples != null) { examples.forEach((k, v) -> { MediaType mT = content.get(k); if (mT == null) { mT = new MediaType(); content.addMediaType(k.toString(), mT); } mT.setExample(v); }); } return content; }
mediaType.setExample(example);
mediaType.setExample(example);
private Content convertExamples(final Map examples, final Content content) { if (examples != null) { examples.forEach((k, v) -> { MediaType mT = content.get(k); if (mT == null) { mT = new MediaType(); content.addMediaType(k.toString(), mT); } mT.setExample(v); }); } return content; }
mediaType.setExample(example);
private Content convertExamples(final Map examples, final Content content) { if (examples != null) { examples.forEach((k, v) -> { MediaType mT = content.get(k); if (mT == null) { mT = new MediaType(); content.addMediaType(k.toString(), mT); } mT.setExample(v); }); } return content; }
private void injectApiVersionToPaths(Paths paths, BiFunction<String, String, String> replacer) { paths.forEach((endpoint, path) -> { path.readOperations().forEach(operation -> { operation.setDescription(replacer.apply(operation.getDescription(), apiVersion.get())); operation.getParameters().forEach(param -> param.setDescription(replacer.apply(param.getDescription(), apiVersion.get()))); operation.getResponses().forEach((name, response) -> { response.setDescription(replacer.apply(response.getDescription(), apiVersion.get())); if (response.getContent() != null) { response.getContent().forEach((mediaTypeName, mediaType) -> { if (mediaType.getExample() != null) { mediaType.setExample(replacer.apply(mediaType.getExample().toString(), apiVersion.get())); } }); } }); }); }); }