类 AcopayCommonUtil
- java.lang.Object
-
- com.edgeros.pay.util.AcopayCommonUtil
-
public class AcopayCommonUtil extends Object
Acopay common util- 从以下版本开始:
- 1.0.0
-
-
字段概要
字段 修饰符和类型 字段 说明 static com.google.gson.GsonGSON
-
构造器概要
构造器 构造器 说明 AcopayCommonUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> Map<String,Object>beanToLowerUnderscoreMap(T bean)将 java bean 转换为 Map, 并把驼峰命名字段转换为下划线格式的 keystatic <T> Map<String,Object>beanToMap(T bean)将 java bean 转换为 Mapprivate static <T> Map<String,Object>beanToMap(T bean, boolean lowerUnderscore)bean 转换为 mapstatic StringgetRandomString(int length)生成随机数
-
-
-
方法详细资料
-
getRandomString
public static String getRandomString(int length)
生成随机数- 参数:
length- 随机数长度- 返回:
- 指定长度的随机数
-
beanToLowerUnderscoreMap
public static <T> Map<String,Object> beanToLowerUnderscoreMap(T bean) throws AcopayException
将 java bean 转换为 Map, 并把驼峰命名字段转换为下划线格式的 key- 参数:
bean- Java 对象- 返回:
- 返回 key 值带有下划线的 map
- 抛出:
AcopayException- 翼辉支付异常信息
-
beanToMap
public static <T> Map<String,Object> beanToMap(T bean) throws AcopayException
将 java bean 转换为 Map- 参数:
bean- Java 对象- 返回:
- 返回 map
- 抛出:
AcopayException- 翼辉支付异常信息
-
beanToMap
private static <T> Map<String,Object> beanToMap(T bean, boolean lowerUnderscore) throws AcopayException
bean 转换为 map- 参数:
bean- 要转换的 beanlowerUnderscore- 是否驼峰转下划线- 返回:
- bean 属性的 map 集合
- 抛出:
AcopayException- 翼辉支付异常信息
-
-