public class ResponseParser extends java.lang.Object implements ReturnValueParser
| 构造器和说明 |
|---|
ResponseParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Class<?> |
getReturnType()
返回当前实现可处理的返回值类型
|
boolean |
isSuccess(java.lang.Object returnValue)
返回
returnValue是否为成功调用 |
void |
onError(java.lang.Object returnValue,
java.lang.Exception e)
处理切面执行异常
|
java.lang.Object |
onGetParameter(java.lang.Object returnValue,
java.lang.Object parameterValue)
当前端请求返回的不是excel输出数据而是获取相关的参数时的处理
|
ReturnInfo |
parse(ReturnInfo input)
解析输出的对象,根据输入的返回值和调用方法对象解析实际的返回值和类型和代理方法
|
public java.lang.Class<?> getReturnType()
ReturnValueParsergetReturnType 在接口中 ReturnValueParserpublic ReturnInfo parse(ReturnInfo input) throws java.lang.Exception
ReturnValueParserparse 在接口中 ReturnValueParserjava.lang.Exceptionpublic java.lang.Object onGetParameter(java.lang.Object returnValue,
java.lang.Object parameterValue)
ReturnValueParseronGetParameter 在接口中 ReturnValueParserpublic void onError(java.lang.Object returnValue,
java.lang.Exception e)
throws java.lang.Exception
ReturnValueParseronError 在接口中 ReturnValueParserjava.lang.Exceptionpublic boolean isSuccess(java.lang.Object returnValue)
ReturnValueParserreturnValue是否为成功调用isSuccess 在接口中 ReturnValueParserCopyright © 2022. All Rights Reserved.