public class Utils extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.FinalizableReferenceQueue |
REFERENCE_QUEUE |
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addShutdownTask(Runnable runnable) |
static <T> T[][] |
clone2dArray(T[][] array) |
static void |
copyFile(File from,
File to) |
static UUID |
dataToUUID(byte[]... params) |
static UUID |
dataToUUID(String... params) |
static String |
getAllThreadDumps() |
static String |
getExceptionMessage(Throwable e) |
static <T,U,V> Map<U,V> |
getOrCreate(Map<T,Map<U,V>> map,
T key) |
static boolean |
isByteArrayEmpty(byte[] array) |
static byte[] |
parseHexBinary(String s) |
static String |
readFile(File file) |
static String |
readFile(InputStream inputStream) |
static String |
readFile(String filename) |
static <T> void |
reverseArray(T[] data) |
static <T> T[] |
reverseArray(T[] array,
boolean copy) |
static String |
rtrim(String s,
char character) |
static Object[][] |
splitArray(Object[] arrayToSplit,
int chunkSize) |
static int |
toInt(Object number) |
static long |
toRGB(byte r,
byte g,
byte b,
byte a) |
static void |
writeFile(File file,
InputStream content) |
static void |
writeFile(File file,
String content) |
static void |
writeFile(String fileName,
InputStream content) |
static void |
writeFile(String fileName,
String content) |
public static final com.google.common.base.FinalizableReferenceQueue REFERENCE_QUEUE
public static void addShutdownTask(Runnable runnable)
public static void writeFile(String fileName, String content) throws IOException
IOExceptionpublic static void writeFile(String fileName, InputStream content) throws IOException
IOExceptionpublic static void writeFile(File file, String content) throws IOException
IOExceptionpublic static void writeFile(File file, InputStream content) throws IOException
IOExceptionpublic static String readFile(File file) throws IOException
IOExceptionpublic static String readFile(String filename) throws IOException
IOExceptionpublic static String readFile(InputStream inputStream) throws IOException
IOExceptionpublic static void copyFile(File from, File to) throws IOException
IOExceptionpublic static String getAllThreadDumps()
public static UUID dataToUUID(byte[]... params)
public static boolean isByteArrayEmpty(byte[] array)
public static long toRGB(byte r,
byte g,
byte b,
byte a)
public static <T> void reverseArray(T[] data)
public static <T> T[] reverseArray(T[] array,
boolean copy)
public static <T> T[][] clone2dArray(T[][] array)
public static int toInt(Object number)
public static byte[] parseHexBinary(String s)
Copyright © 2020. All rights reserved.