public class Utils
extends java.lang.Object
| 构造器和说明 |
|---|
Utils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
close(java.io.Closeable closeable) |
static void |
closeQuietly(java.io.Closeable closeable) |
static java.lang.String |
contentDisposition(<any> response) |
static long |
contentLength(<any> response) |
static <any> |
createProcessor(java.lang.String missionId,
java.util.Map<java.lang.String,<any>> processorMap) |
static void |
deleteFiles(java.io.File... files)
delete files
|
static void |
dispose(Disposable disposable) |
static boolean |
empty(java.lang.String string) |
static java.lang.String |
fileName(java.lang.String url,
<any> response) |
static java.lang.String |
formatSize(long size)
Format file size to String
|
static java.lang.String |
formatStr(java.lang.String str,
java.lang.Object... args) |
static java.io.File[] |
getFiles(java.lang.String saveName,
java.lang.String savePath)
return files
|
static java.lang.String[] |
getPaths(java.lang.String saveName,
java.lang.String savePath)
return file paths
|
static long |
GMTToLong(java.lang.String GMT)
convert GMT string to long
|
static boolean |
isChunked(<any> response) |
static java.lang.String |
lastModify(<any> response) |
static void |
log(java.lang.String message) |
static void |
log(java.lang.String message,
java.lang.Object... args) |
static void |
log(java.lang.Throwable throwable) |
static java.lang.String |
longToGMT(long lastModify)
convert long to GMT string
|
static void |
mkdirs(java.lang.String... paths)
create dirs with params path
|
static boolean |
notSupportRange(<any> response) |
static <U> <any> |
retry(java.lang.String hint,
int retryCount) |
static java.lang.Boolean |
retry(java.lang.String hint,
int maxRetryCount,
java.lang.Integer integer,
java.lang.Throwable throwable) |
static <U> <any> |
retry2(java.lang.String hint,
int retryCount) |
static void |
setDebug(boolean flag) |
public static void setDebug(boolean flag)
public static void log(java.lang.String message)
public static void log(java.lang.String message,
java.lang.Object... args)
public static void log(java.lang.Throwable throwable)
public static java.lang.String formatStr(java.lang.String str,
java.lang.Object... args)
public static boolean empty(java.lang.String string)
public static java.lang.String longToGMT(long lastModify)
lastModify - longpublic static long GMTToLong(java.lang.String GMT)
throws java.text.ParseException
GMT - Stringjava.text.ParseExceptionpublic static void close(java.io.Closeable closeable)
throws java.io.IOException
java.io.IOExceptionpublic static void closeQuietly(java.io.Closeable closeable)
public static <any> createProcessor(java.lang.String missionId,
java.util.Map<java.lang.String,<any>> processorMap)
public static <U> <any> retry(java.lang.String hint,
int retryCount)
public static <U> <any> retry2(java.lang.String hint,
int retryCount)
public static void dispose(Disposable disposable)
public static java.lang.String lastModify(<any> response)
public static long contentLength(<any> response)
public static java.lang.String fileName(java.lang.String url,
<any> response)
public static java.lang.String contentDisposition(<any> response)
public static boolean isChunked(<any> response)
public static boolean notSupportRange(<any> response)
public static java.lang.String formatSize(long size)
size - longpublic static java.lang.Boolean retry(java.lang.String hint,
int maxRetryCount,
java.lang.Integer integer,
java.lang.Throwable throwable)
public static java.lang.String[] getPaths(java.lang.String saveName,
java.lang.String savePath)
saveName - saveNamesavePath - savePathpublic static java.io.File[] getFiles(java.lang.String saveName,
java.lang.String savePath)
saveName - saveNamesavePath - savePathpublic static void mkdirs(java.lang.String... paths)
paths - pathspublic static void deleteFiles(java.io.File... files)
files - files