docs: @Override
      public @Nonnull JsonMediaTypeCodec resolveJsonViewCodec(@Nonnull Class<?> viewClass) {
          ArgumentUtils.requireNonNull("viewClass", viewClass);
          JsonMediaTypeCodec codec = jsonViewCodecs.get(viewClass);
          if (codec == null) {
  
              ObjectMapper viewMapper = objectMapper.copy();
              viewMapper.setConfig(viewMapper.getSerializationConfig().withView(viewClass));
              codec = new JsonMediaTypeCodec(viewMapper, applicationConfiguration, codecConfiguration);
              jsonViewCodecs.put(viewClass, codec);
          }
          return codec;
      }