0
Я отправил запрос JSON через Postmaster и получил ответ, в который входит поле «type»: «subPOJO», которое не является частью моего подкласса или суперкласса. Как это было помещено в ответ, если оно неявно сделано, то как исключить его в ответ. Спасибо!параметр типа в ответе json: REST
Ответ JSON:
{
"type": "subPOJO",
"superid": "XYZ",
"name": "Rest Response",
"number": 1212
}
В POJOs Response:
Супер класс:
package org.javaprojects.webapp.services;
public class SuperPOJO {
private String superid;
public String getSuperid() {
return superid;
}
public void setSuperid(String superid) {
this.superid = superid;
}
}
Подкатегория:
package org.javaprojects.webapp.services;
public class SubPOJO extends SuperPOJO {
private String name;
private int number;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
}