I know there\'s lots of questions about skipping fields with a null value when serializing objects to JSON. I want to skip / ignore fields with null values when deserializing J
To skip using TypeAdapters, I'd make the POJO do a null check when the setter method is called.
Or look at
@JsonInclude(value = Include.NON_NULL)
The annotation needs to be at Class level, not method level.
@JsonInclude(Include.NON_NULL) //or Include.NON_EMPTY, if that fits your use case
public static class RequestPojo {
...
}
For Deserialise you can use following at class level.
@JsonIgnoreProperties(ignoreUnknown = true)