code: @Override
      public JsonDeserializer<?> findBeanDeserializer(JavaType type,
                                                      DeserializationConfig config,
                                                      BeanDescription beanDesc) throws JsonMappingException {
  
          if (jsonContext.isSupportedType(type.getRawClass())) {
              return new BeanTypeDeserializer(jsonContext, type.getRawClass());
          }
          return null;
      }
docs: {@inheritDoc}