public class BaseModel extends Object
| Constructor and Description |
|---|
BaseModel() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
createSign(String partnerKey,
SignType signType)
构建签名 Map
|
Map<String,String> |
createSign(String partnerKey,
SignType signType,
boolean haveSignType)
构建签名 Map
|
Map<String,String> |
createSign(String partnerKey,
SignType signType,
String signKey)
构建签名 Map
|
Map<String,String> |
createSign(String partnerKey,
SignType signType,
String signKey,
String signTypeKey,
boolean haveSignType)
构建签名 Map
|
Object |
getFieldValueByName(String fieldName,
Object obj)
根据属性名获取属性值
|
String[] |
getFiledNames(Object obj)
获取属性名数组
|
Map<String,String> |
toMap()
将建构的 builder 转为 Map
|
public Map<String,String> createSign(String partnerKey, SignType signType)
partnerKey - API KEYsignType - SignType 签名类型public Map<String,String> createSign(String partnerKey, SignType signType, boolean haveSignType)
partnerKey - API KEYsignType - SignType 签名类型haveSignType - 签名是否包含 sign_type 字段public Map<String,String> createSign(String partnerKey, SignType signType, String signKey, String signTypeKey, boolean haveSignType)
partnerKey - API KEYsignType - SignType 签名类型signKey - 签名字符串signTypeKey - 签名类型字符串haveSignType - 签名是否包含签名类型字符串public Map<String,String> createSign(String partnerKey, SignType signType, String signKey)
partnerKey - API KEYsignType - SignType 签名类型signKey - 签名字符串public String[] getFiledNames(Object obj)
obj - 对象Copyright © 2022. All rights reserved.