2.16.0-beta8
Enhancements
Fix deserialization method of value class
Internal implementation changes have been made regarding deserialization of value class
.
This allows the following functionality to be used
- Deserializer specification by
JsonDeserialize
annotation - Allow
absentValue
set to deserializer to returnvalue class
- Injection of
value class
byJacksonInject
Note that an error will now occur if you have set an absentValue
or other value class
that is unboxed
.
Access checks to ValueCreator
are now performed earlier
Remove unnecessary judgment when a value is missing during deserialization.
This is expected to improve deserialization performance, albeit slightly.
#186