com.alipay.api.internal.mapping.Converter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk Show documentation
Show all versions of alipay-sdk Show documentation
alipay-sdk project for Spring Project
The newest version!
package com.alipay.api.internal.mapping;
import com.alipay.api.AlipayApiException;
import com.alipay.api.AlipayRequest;
import com.alipay.api.AlipayResponse;
import com.alipay.api.SignItem;
/**
* 动态格式转换器。
*
* @author carver.gu
* @since 1.0, Apr 11, 2010
*/
public interface Converter {
// /**
// * 把字符串转换为响应对象。
// *
// * @param 领域泛型
// * @param rsp 响应字符串
// * @param clazz 领域类型
// * @return 响应对象
// * @throws TopException
// */
public T toResponse(String rsp, Class clazz)
throws AlipayApiException;
// /**
// * 获取响应内的签名数据
// *
// * @param request
// * @param responseBody
// * @return
// * @throws AlipayApiException
// */
public SignItem getSignItem(AlipayRequest> request, String responseBody)
throws AlipayApiException;
// /**
// * 获取解密后的响应内的真实内容
// *
// * @param request
// * @param body
// * @param format
// * @param encryptType
// * @param encryptKey
// * @param charset
// * @return
// * @throws AlipayApiException
// */
public String encryptSourceData(AlipayRequest> request, String body, String format,
String encryptType, String encryptKey, String charset)
throws AlipayApiException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy