Example
public class Main {
public static class Foo {
public int i1;
@JsonProperty(nullable = false)
public Integer i2;
}
public static void main(String[] ignore) {
JsonStream.setMode(EncodingMode.DYNAMIC_MODE);
System.out.println(JsonStream.serialize(new Foo()));
JsonStream.setMode(EncodingMode.REFLECTION_MODE);
System.out.println(JsonStream.serialize(new Foo()));
}
}
Result
{"i1":0,"i2":null}
{"i1":0}