Constants.CHARSET, Constants.CONCAT, Constants.DBOPERATION, Constants.DBTYPE, Constants.HTTPMETHOD, Constants.OSTYPE, Constants.QUERYTYPE, Constants.REG, Constants.SPLITER, Constants.STATUS, Constants.TIMEFORMAT| 构造器和说明 |
|---|
ObjectUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.Object |
bytesToObject(byte[] bytes)
将 Byte字节数组 转成 Java 对象
|
static java.util.Map<java.lang.String,java.lang.String> |
fillMapWithString(java.lang.String data)
将
key1=value1&key2=value2 的字符串存入Map中 |
static java.util.Map<java.lang.String,java.lang.String> |
fillMapWithString(java.lang.String data,
java.lang.String spliter,
int limit)
将
key1=value1 spliter key2=value2 的字符串存入Map中 当 spliter 为 & 的时候, data 字符串为 key1=value1&key2=value2 当 spliter 为 ; 的时候, data 字符串为 key1=value1;key2=value2 |
static java.lang.String |
getObjectString(java.lang.Object obj)
将一个对象中不为空的字段拼接成
key1=value1&key2=value2 |
static boolean |
isEmptyObject(java.lang.Object obj)
对象的所有字段都为空才返回true
|
static boolean |
isNotEmptyObject(java.lang.Object obj)
对象的所有字段都不为空才返回 true
|
static <T> java.util.Map<java.lang.String,java.lang.String> |
mPull(java.util.List<T> dataList,
java.lang.String mKey,
java.lang.String mValue)
将 List 中的对象中的属性存放到 Map 中
|
static byte[] |
objectToBytes(java.io.Serializable object)
将Java对象Object转换成Byte字节数组
|
allNotNull, anyNotNull, clone, cloneIfPossible, compare, compare, CONST_BYTE, CONST_SHORT, CONST, CONST, CONST, CONST, CONST, CONST, CONST, CONST, CONST, defaultIfNull, equals, firstNonNull, hashCode, hashCodeMulti, identityToString, identityToString, identityToString, identityToString, identityToString, max, median, median, min, mode, notEqual, toString, toStringpublic static boolean isEmptyObject(java.lang.Object obj)
obj - Object类型的对象public static boolean isNotEmptyObject(java.lang.Object obj)
obj - Object类型的对象public static java.lang.String getObjectString(java.lang.Object obj)
key1=value1&key2=value2obj - Object类型的对象public static java.util.Map<java.lang.String,java.lang.String> fillMapWithString(java.lang.String data)
key1=value1&key2=value2 的字符串存入Map中data - 字符串public static java.util.Map<java.lang.String,java.lang.String> fillMapWithString(java.lang.String data,
java.lang.String spliter,
int limit)
key1=value1 spliter key2=value2 的字符串存入Map中 & 的时候, data 字符串为 key1=value1&key2=value2 ; 的时候, data 字符串为 key1=value1;key2=value2 data - 字符串spliter - 字符串分割器limit - 参考 java.lang.String.split(String regex, int limit) 中的 limit 参数用法Map<String, Object> 对象public static byte[] objectToBytes(java.io.Serializable object)
object - Serializable对象public static java.lang.Object bytesToObject(byte[] bytes)
bytes - byte[]对象public static <T> java.util.Map<java.lang.String,java.lang.String> mPull(java.util.List<T> dataList,
java.lang.String mKey,
java.lang.String mValue)
T - 任意对象dataList - List 集合, 包含对象 TmKey - List 集合中的对象 T 的方法名, 返回的值存放到 Map 中作为 keymValue - List 集合中的对象 T 的方法名, 返回的值存放到 Map 中作为 valueMap<String, String> Map 对象Copyright © 2018. All Rights Reserved.