code: @Override
      public <T> T unwrap(Class<T> clazz) {
          return HttpServletRequest.class.isAssignableFrom(clazz) ?
              clazz.cast(request) :
              HttpServletResponse.class.isAssignableFrom(clazz) ?
                  clazz.cast(response) :
                  null;
      }
docs: {@link HttpServletRequest} and {@link HttpServletResponse} are available.