public abstract static class YunpianApiResult.ListResultHandler<R,T> extends YunpianApiResult.AbstractResultHandler<List<R>,T> implements YunpianConstant
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
rspMap
list解析错误时,按map方式解析
|
_SIGN, ALARM_BALANCE, ANONYMOUS_NUMBER, API_SECRET, API_VERSION, APIKEY, APPLYVIP, AREA_CODE, BALANCE, CALLBACK_URL, CARRIER, CHECK_STATUS, CODE, COUNT, COUNTRY_CODE, DATA, DEFAULT_ENCRYPT, DETAIL, DISPLAY_NUM, DURATION, EMAIL, EMERGENCY_CONTACT, EMERGENCY_MOBILE, ENCRYPT, END_TIME, EXTEND, FEE, FLOW_PACKAGE, FLOW_STATUS, FROM, GMT_CREATED, HTTP_CHARSET, HTTP_CHARSET_DEFAULT, HTTP_CONN_MAXPERROUTE, HTTP_CONN_MAXPREROUTE, HTTP_CONN_MAXTOTAL, HTTP_CONN_TIMEOUT, HTTP_SO_TIMEOUT, HTTP_SSL_KEYSTORE, HTTP_SSL_PASSWD, INDUSTRYTYPE, IP_WHITELIST, ISONLYGLOBAL, LANG, LICENSE_URL, LONG_URL, MESSAGE_ID, MOBILE, MOBILE_STAT, MSG, NAME, NICK, NOTIFY, NOTIFY_TYPE, OLD_SIGN, PAGE_NUM, PAGE_SIZE, PROVIDER, REASON, RECORD_ID, REGISTER, RESULT, SEPERATOR_COMMA, SHORT_URL, SID, SIGN, SMS, SMS_REPLY, SMS_STATUS, SN, START_TIME, STAT, STAT_DURATION, TEMPLATE, TEXT, TIME, TO, TOTAL, TOTAL_COUNT, TOTAL_FEE, TPL_CONTENT, TPL_ID, TPL_VALUE, UID, UNIT, USER, VERSION_V1, VERSION_V2, VOICE_STATUS, YP_APIKEY, YP_CALL_HOST, YP_FILE, YP_FLOW_HOST, YP_SHORT_URL_HOST, YP_SIGN_HOST, YP_SMS_HOST, YP_TPL_HOST, YP_USER_HOST, YP_VERSION, YP_VOICE_HOST| Constructor and Description |
|---|
ListResultHandler() |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
data(List<R> rsp)
成功时返回对象
|
Result<T> |
fail(Integer code,
List<R> rsp,
Result<T> r)
错误流程 v1和v2返回格式一致
|
List<R> |
response(String rsp)
将响应输入流转换成R类型
|
Result<T> |
succ(Integer code,
List<R> rsp,
Result<T> r)
处理成功响应
|
catchExceptoinclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcodepublic List<R> response(String rsp) throws Exception
YunpianApiResult.ResultHandlerpublic Result<T> succ(Integer code, List<R> rsp, Result<T> r)
YunpianApiResult.ResultHandlersucc in interface YunpianApiResult.ResultHandler<List<R>,T>code - 0Copyright © 2017. All rights reserved.