Мне нужно отобразить схему модели в виде arrayList для «SourcePoints»
Текущее тело для моего метода записи в swagger:
{
"PreferredTransforms": [
{
"Code": 0
}
],
"SourceCRS": {
"Code": 50015
},
"SourcePoints": [
{
"x": "7000000",
"y": "3100000",
"z": "0"
}
],
"TargetCRS": {
"Code": 50015
}
}
Но я хочу несколько SourcePoints. ie структура, подобная приведенной ниже, должна быть доступна на моей странице:
{
"PreferredTransforms": [
{
"Code": 0
}
],
"SourceCRS": {
"Code": 50015
},
"SourcePoints": [
{
"x": "10000",
"y": "20000",
"z": "40000"
},
{
"x": "40000",
"y": "50000",
"z": "60000"
}
],
"TargetCRS": {
"Code": 50015
}
}
Мои классы Pojo выглядят следующим образом
CRSConversionResult. java
public class CRSConversionResult {
@JsonProperty("CriteriaMessage")
private String criteriaMessage;
@JsonProperty("ResultPoints")
private List<Point> resultPoints;
@JsonProperty("TransformName")
private String transformName;
@JsonProperty("TransformDescription")
private String transformDescription;
public List<Point> getResultPoints() {
return resultPoints;
}}
Точка. java
@JsonIgnoreProperties(ignoreUnknown = true)
public class Point {
@JsonProperty("x")
private String x = "0";
@JsonProperty("y")
private String y = "0";
@JsonProperty("z")
private String z = "0";
public Point() {
}}
файл build.gradle
compile("io.springfox:springfox-swagger2:2.5.0")
compile("io.springfox:springfox-swagger-ui:2.5.0")
Пожалуйста, помогите. Заранее спасибо.