类 HttpMessageConverterExtractor<T>

java.lang.Object
cn.taketoday.web.client.HttpMessageConverterExtractor<T>
类型参数:
T - the data type
所有已实现的接口:
ResponseExtractor<T>

public class HttpMessageConverterExtractor<T> extends Object implements ResponseExtractor<T>
Response extractor that uses the given entity converters to convert the response into a type T.
从以下版本开始:
4.0
作者:
Arjen Poutsma, Sam Brannen
另请参阅:
  • 字段详细资料

    • logger

      private final cn.taketoday.logging.Logger logger
    • responseType

      private final Type responseType
    • responseClass

      @Nullable private final Class<T> responseClass
    • messageConverters

      private final List<HttpMessageConverter<?>> messageConverters
  • 构造器详细资料

    • HttpMessageConverterExtractor

      public HttpMessageConverterExtractor(Class<T> responseType, List<HttpMessageConverter<?>> messageConverters)
      Create a new instance of the HttpMessageConverterExtractor with the given response type and message converters. The given converters must support the response type.
    • HttpMessageConverterExtractor

      public HttpMessageConverterExtractor(Type responseType, List<HttpMessageConverter<?>> messageConverters)
      Creates a new instance of the HttpMessageConverterExtractor with the given response type and message converters. The given converters must support the response type.
    • HttpMessageConverterExtractor

      public HttpMessageConverterExtractor(Type responseType, List<HttpMessageConverter<?>> messageConverters, cn.taketoday.logging.Logger logger)
  • 方法详细资料