public abstract class AbstractResponseParser<T extends Result> extends java.lang.Object implements ResponseParser
构造器和说明 |
---|
AbstractResponseParser() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
needCloseResponse() |
T |
parse(Response response) |
abstract T |
parseData(Response response,
T result)
数据解析,子类需要复写自己的具体实现
|
static void |
safeCloseResponse(Response response) |
public abstract T parseData(Response response, T result) throws java.lang.Exception
response
- 服务器返回数据result
- 根据范型生成的业务对象java.lang.Exception
public boolean needCloseResponse()
public T parse(Response response) throws java.io.IOException
parse
在接口中 ResponseParser
java.io.IOException
public static void safeCloseResponse(Response response)