public final class CommonUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static char[] |
HEX_DIGITS |
| 构造器和说明 |
|---|
CommonUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Field> |
getAllFields(Class<?> clazz,
boolean containFinal,
boolean containStatic)
获取该对象的所有字段(包含父类的)
|
static StackTraceElement |
getStackTrace(int offset)
获取当前的堆栈信息
适合工具类追踪调用该方法的上一个方法信息
|
static boolean |
isNotNullEmpty(Object obj)
判断对象是否不为空
|
static boolean |
isNullEmpty(Object obj)
判断对象是否为空
|
static String |
md5Str(String cont,
boolean isUpp)
将string进行MD5
|
static String |
newGuid(boolean isUpp)
获取uuid
|
static String |
null2Str(String cont,
String defaultValue)
将null字符串转为自定义的默认值
|
static Map<String,Object> |
objToMap(Object obj,
boolean containsNull)
将对象转为hashMap,暂不支持嵌套对象
|
public static String newGuid(boolean isUpp)
isUpp - 是否转大写public static String md5Str(String cont, boolean isUpp)
cont - 内容isUpp - 是否转大写public static final boolean isNullEmpty(Object obj)
obj - public static final boolean isNotNullEmpty(Object obj)
obj - public static List<Field> getAllFields(Class<?> clazz, boolean containFinal, boolean containStatic)
clazz - public static Map<String,Object> objToMap(Object obj, boolean containsNull)
obj - containsNull - 是否包含null值的public static String null2Str(String cont, String defaultValue)
cont - 内容defaultValue - 默认值public static StackTraceElement getStackTrace(int offset)
offset - 偏移量从0开始,0-代表当前方法Copyright © 2020. All rights reserved.