Пример JSON из модуля документации Enunciate отображает карты как массив объектов.Указать пример JSON показывает Maps as Array
Например, у меня есть такой объект, как:
@JsonRootType
@JsonName("MyObj")
@XmlRootElement
public class MyObject {
@DocumentationExample("John Doe")
private String name;
private Map<String, String> attributes;
public MyObject() {}
public String getName() { return name; }
public Map<String, String> getAttributes() { return attributes; }
}
В Примере JSON из излагают выглядит следующим образом:
{
"name" : "John Doe",
"attributes" : [{
"..." : ...
},{
}]
}
я ожидал бы пример JSON выглядеть следующим образом:
{
"name" : "John Doe",
"attributes" : {
"..." : ...,
}
}
Кажется, GenerateExampleJsonMethod всегда создает ArrayNode, когда видит карту. Есть ли способ получить ожидаемый JSON?
Я использую излагают версии 1.26.2