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.