Skip navigation links
A B G I L M N P Q R S V W 

A

AlipayClient - Interface in io.leopard.pay.alipay
支付宝
AlipayClientImpl - Class in io.leopard.pay.alipay
 
AlipayClientImpl() - Constructor for class io.leopard.pay.alipay.AlipayClientImpl
 
AlipayMicropayStatus - Enum in io.leopard.pay.alipay
微信支付状态
AlipayOrderTradeStatus - Enum in io.leopard.pay.alipay
支付宝订单交易状态
AlipayService - Class in io.leopard.pay.alipay
 
AlipayService() - Constructor for class io.leopard.pay.alipay.AlipayService
 
AlipayUtil - Class in io.leopard.pay.alipay
支付宝工具类
AlipayUtil() - Constructor for class io.leopard.pay.alipay.AlipayUtil
 

B

buildQueryStr(Map<String, String>, Set<String>) - Static method in class io.leopard.pay.alipay.AlipayUtil
拼接查询字符串: k1=v1&k2=v2&..., 会排除掉值为null 的那些key

G

getDesc() - Method in enum io.leopard.pay.alipay.AlipayMicropayStatus
 
getDesc() - Method in enum io.leopard.pay.alipay.AlipayOrderTradeStatus
 
getDesc() - Method in enum io.leopard.pay.alipay.PreparePayResultType
 
getKey() - Method in enum io.leopard.pay.alipay.AlipayMicropayStatus
 
getKey() - Method in enum io.leopard.pay.alipay.AlipayOrderTradeStatus
 
getKey() - Method in enum io.leopard.pay.alipay.PreparePayResultType
 
getResult() - Method in class io.leopard.pay.alipay.PreparePayResult
 
getReturnUrl(HttpServletRequest, String) - Static method in class io.leopard.pay.alipay.AlipayUtil
 
getType() - Method in class io.leopard.pay.alipay.PreparePayResult
 

I

init() - Method in class io.leopard.pay.alipay.AlipayClientImpl
 
initAlipay() - Method in class io.leopard.pay.alipay.AlipayService
 
io.leopard.pay.alipay - package io.leopard.pay.alipay
 

L

logger - Variable in class io.leopard.pay.alipay.AlipayClientImpl
 

M

md5Hex(String) - Static method in class io.leopard.pay.alipay.AlipayUtil
获取字符串的MD5, 这个方法使用UTF-8 的编码获取byte, 最后会把MD5 字符串转成大写形式
micropay(String, String, String, String, double, String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
micropay(String, String, String, String, double, String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 
micropayForStatus(String, String, String, String, double, String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
micropayForStatus(String, String, String, double, String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
micropayForStatus(String, String, String, double, String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 
micropayForStatus(String, String, String, String, double, String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 

N

notifyVerifyMd5(Map<String, String>) - Method in class io.leopard.pay.alipay.AlipayService
MD5验证

P

preparePay(String, double, String, String, String, String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
preparePay(String, double, String, String, String, String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 
PreparePayResult - Class in io.leopard.pay.alipay
预支付结果
PreparePayResult() - Constructor for class io.leopard.pay.alipay.PreparePayResult
 
PreparePayResultType - Enum in io.leopard.pay.alipay
预支付结果类型

Q

queryOrder(String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
queryOrder(String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 
queryOrderForStatus(String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
queryOrderForStatus(String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 

R

refund(RefundDetail) - Method in class io.leopard.pay.alipay.AlipayService
退款申请

S

setResult(String) - Method in class io.leopard.pay.alipay.PreparePayResult
 
setType(PreparePayResultType) - Method in class io.leopard.pay.alipay.PreparePayResult
 
signature(SortedMap<String, String>, String) - Static method in class io.leopard.pay.alipay.AlipayUtil
签名,规则是:按参数名称a-z排序,遇到空值的参数不参加签名。

V

valueOf(String) - Static method in enum io.leopard.pay.alipay.AlipayMicropayStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.leopard.pay.alipay.AlipayOrderTradeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.leopard.pay.alipay.PreparePayResultType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.leopard.pay.alipay.AlipayMicropayStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.leopard.pay.alipay.AlipayOrderTradeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.leopard.pay.alipay.PreparePayResultType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wapPay(WapPayDetail) - Method in class io.leopard.pay.alipay.AlipayService
wap支付
webPay(String, String, String, double, String) - Method in interface io.leopard.pay.alipay.AlipayClient
 
webPay(String, String, String, double, String) - Method in class io.leopard.pay.alipay.AlipayClientImpl
 
webPay(WebPayDetail) - Method in class io.leopard.pay.alipay.AlipayService
web支付
A B G I L M N P Q R S V W 
Skip navigation links

Copyright © 2014–2018. All rights reserved.