If the application developer wants a hook to alter the object after the
deserialization process in JSONBeanSerializationHelper.fromJSON(), he can
implement PostJSONDeserializable interface and add his custom code in
PostJSONDeserializable.modifyObject(). One example of this is: Deserializing
of JSON into private setters or something else