Class BuilderBasedDeserializer

All Implemented Interfaces:
NullValueProvider, ValueInstantiator.Gettable

public class BuilderBasedDeserializer extends BeanDeserializerBase
Class that handles deserialization using a separate Builder class, which is used for data binding and produces actual deserialized value at the end of data binding.

Note on implementation: much of code has been copied from BeanDeserializer; there may be opportunities to refactor this in future.