public abstract class AbstractResponseExtractorProvider extends Object implements ResponseExtractorProvider
| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractResponseExtractorProvider(RequestType requestType) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseExtractor<?> |
getResponseExtractor(MethodMeta meta)
获取指定方法的响应提取器
|
protected abstract ResponseExtractor<?> |
getResponseExtractor(MethodMeta meta,
GenericType genericType)
获取指定类型返回值提取器
|
boolean |
support(MethodMeta method)
判断当前Provider是否支持提取当前方法的返回值
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareTo, getOrderprotected AbstractResponseExtractorProvider(RequestType requestType)
public boolean support(MethodMeta method)
ResponseExtractorProvidersupport 在接口中 ResponseExtractorProvidermethod - Mapper方法truepublic ResponseExtractor<?> getResponseExtractor(MethodMeta meta)
ResponseExtractorProvidergetResponseExtractor 在接口中 ResponseExtractorProvidermeta - Mapper方法protected abstract ResponseExtractor<?> getResponseExtractor(MethodMeta meta, GenericType genericType)
meta - 方法元数据genericType - 解析后的返回值类型,已经却掉包装类型Copyright © 2021. All rights reserved.