I have a code in class:
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class ApiModels {
private String address;
private String age;
private String name;
}
When i'm trying to set only address:
public class TestClass {
ApiModels models = new ApiModels();
@Test
void someMethod() {
models.setAddress("Some address");
System.out.println(models);
}
}
I see all this output:
ApiModels(address=Some address, age=null, name=null)
But i don't need null values. How can i fix it?