List of usage examples for org.springframework.restdocs.payload FieldDescriptor getPath
public final String getPath()
From source file:com.ethlo.geodata.restdocs.AbstractJacksonFieldSnippet.java
private void resolveFieldDescriptors(Map<String, FieldDescriptor> fieldDescriptors, Type type, ObjectMapper objectMapper, JavadocReader javadocReader, ConstraintReader constraintReader) throws JsonMappingException { FieldDocumentationGenerator generator = new FieldDocumentationGenerator(objectMapper.writer(), objectMapper.getDeserializationConfig(), javadocReader, constraintReader); List<FieldDescriptor> descriptors = generator.generateDocumentation(type, objectMapper.getTypeFactory()); for (FieldDescriptor descriptor : descriptors) { if (fieldDescriptors.get(descriptor.getPath()) == null) { fieldDescriptors.put(descriptor.getPath(), descriptor); }// w w w.java2 s. co m } }