public final class EasyUtils
extends java.lang.Object
| Constructor and Description |
|---|
EasyUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.HashMap<java.lang.String,java.lang.Object> |
beanToHashMap(java.lang.Object object)
将 Bean 类转成 HashMap 对象
|
static void |
closeStream(java.io.Closeable closeable)
关闭流
|
static MultipartBody.Part |
createPart(java.lang.String key,
java.io.File file)
根据 File 对象创建一个流媒体
|
static MultipartBody.Part |
createPart(java.lang.String key,
java.io.InputStream inputStream)
根据 InputStream 对象创建一个流媒体
|
static java.lang.String |
encodeString(java.lang.String text)
字符串编码
|
static int |
getProgressProgress(long totalByte,
long currentByte)
获取进度百分比
|
static java.lang.reflect.Type |
getReflectType(java.lang.Object object)
获取对象反射类型
|
static boolean |
isBeanType(java.lang.Object object)
判断对象是否为 Bean 类
|
static boolean |
isEmpty(java.lang.Object object)
判断对象或者集合是否为空
|
static boolean |
isFileList(java.util.List<?> list)
判断一下这个集合装载的类型是不是 File
|
static boolean |
isMultipart(java.util.List<java.lang.reflect.Field> fields)
判断是否包含存在流参数
|
static org.json.JSONArray |
listToJsonArray(java.util.List<?> list)
将 List 集合转 JsonArray 对象
|
static org.json.JSONObject |
mapToJsonObject(java.util.Map<?,?> map)
将 Map 集合转成 JsonObject 对象
|
static void |
post(java.lang.Runnable r)
在主线程中执行
|
static void |
postDelayed(java.lang.Runnable r,
long delayMillis)
延迟一段时间执行
|
public static void post(java.lang.Runnable r)
public static void postDelayed(java.lang.Runnable r,
long delayMillis)
public static void closeStream(java.io.Closeable closeable)
public static boolean isBeanType(java.lang.Object object)
public static boolean isMultipart(java.util.List<java.lang.reflect.Field> fields)
public static boolean isFileList(java.util.List<?> list)
public static boolean isEmpty(java.lang.Object object)
public static org.json.JSONArray listToJsonArray(java.util.List<?> list)
public static org.json.JSONObject mapToJsonObject(java.util.Map<?,?> map)
public static java.util.HashMap<java.lang.String,java.lang.Object> beanToHashMap(java.lang.Object object)
public static java.lang.reflect.Type getReflectType(java.lang.Object object)
public static int getProgressProgress(long totalByte,
long currentByte)
public static java.lang.String encodeString(java.lang.String text)
public static MultipartBody.Part createPart(java.lang.String key,
java.io.File file)
public static MultipartBody.Part createPart(java.lang.String key,
java.io.InputStream inputStream)