Javadoc
Method called to create (or, for completely immutable deserializers,
reuse) a deserializer that can convert JSON content into values of
specified Java "bean" (POJO) type.
At this point it is known that the type is not otherwise recognized
as one of structured types (array, Collection, Map) or a well-known
JDK type (enum, primitives/wrappers, String); this method only
gets called if other options are exhausted. This also means that
this method can be overridden to add support for custom types.