public final class XDebug extends Object
| Modifier and Type | Method and Description |
|---|---|
static VarString |
assembleTable(VarString vs,
XGettingTable<?,?> collection,
String start,
String mapper,
String separator,
String end,
Integer limit) |
static void |
copyActualFile(Path sourceRoot,
Path subject,
Path targetRoot) |
static byte[] |
copyDirectByteBuffer(ByteBuffer bb) |
static byte[] |
copyDirectByteBufferRange(ByteBuffer bb,
int offset,
int length) |
static void |
copyDirectory(Path sourceRoot,
Path subject,
Path targetRoot) |
static void |
copyFile(Path sourceRoot,
Path subject,
Path targetRoot) |
static void |
deleteAllFiles(Path directory) |
static void |
deleteAllFiles(Path directory,
boolean output) |
static String |
formatCommonTime(Date timestamp) |
static String |
formatNanoTime(long timestamp) |
static String |
formatString(String s,
StackTraceElement e) |
static <T> T |
internalPrintTime(Supplier<? extends T> logic,
String name,
int stackTraceCallLevel,
int stackTraceDepthStart,
int stackTraceDepth) |
static void |
print(String s) |
static void |
print(String s,
int stackTraceCut) |
static void |
printArray(Object[] array,
String start,
String separator,
String end,
Integer limit) |
static void |
printCollection(XGettingCollection<?> collection,
String start,
String separator,
String end,
Integer limit) |
static void |
printDirectByteBuffer(ByteBuffer bb) |
static void |
printInstanceSizeInfo(Class<?> c) |
static void |
println(String s) |
static void |
println(String s,
int stackTraceCut) |
static void |
printTable(XGettingTable<?,?> collection,
String start,
String mapper,
String separator,
String end,
Integer limit) |
static void |
printTime(Runnable logic) |
static void |
printTime(Runnable logic,
int stackTraceDepth) |
static void |
printTime(Runnable logic,
int stackTraceDepthStart,
int stackTraceDepth) |
static void |
printTime(Runnable logic,
String name) |
static void |
printTime(Runnable logic,
String name,
int stackTraceDepth) |
static void |
printTime(Runnable logic,
String name,
int stackTraceDepthStart,
int stackTraceDepth) |
static <T> T |
printTime(Supplier<? extends T> logic) |
static <T> T |
printTime(Supplier<? extends T> logic,
int stackTraceDepth) |
static <T> T |
printTime(Supplier<? extends T> logic,
int stackTraceDepthStart,
int stackTraceDepth) |
static <T> T |
printTime(Supplier<? extends T> logic,
String name) |
static <T> T |
printTime(Supplier<? extends T> logic,
String name,
int stackTraceDepth) |
static <T> T |
printTime(Supplier<? extends T> logic,
String name,
int stackTraceDepthStart,
int stackTraceDepth) |
static void |
resetDirecory(Path target,
Path source,
boolean output) |
public static String formatNanoTime(long timestamp)
public static final void println(String s)
public static final void print(String s)
public static final void println(String s, int stackTraceCut)
public static final void print(String s, int stackTraceCut)
public static String formatString(String s, StackTraceElement e)
public static final void printCollection(XGettingCollection<?> collection, String start, String separator, String end, Integer limit)
public static final VarString assembleTable(VarString vs, XGettingTable<?,?> collection, String start, String mapper, String separator, String end, Integer limit)
public static final void printTable(XGettingTable<?,?> collection, String start, String mapper, String separator, String end, Integer limit)
public static final void printArray(Object[] array, String start, String separator, String end, Integer limit)
public static <T> T printTime(Supplier<? extends T> logic)
public static <T> T printTime(Supplier<? extends T> logic, int stackTraceDepth)
public static <T> T printTime(Supplier<? extends T> logic, int stackTraceDepthStart, int stackTraceDepth)
public static <T> T printTime(Supplier<? extends T> logic, String name, int stackTraceDepth)
public static <T> T printTime(Supplier<? extends T> logic, String name, int stackTraceDepthStart, int stackTraceDepth)
public static <T> T internalPrintTime(Supplier<? extends T> logic, String name, int stackTraceCallLevel, int stackTraceDepthStart, int stackTraceDepth)
public static void printTime(Runnable logic)
public static void printTime(Runnable logic, int stackTraceDepth)
public static void printTime(Runnable logic, int stackTraceDepthStart, int stackTraceDepth)
public static void printTime(Runnable logic, String name, int stackTraceDepthStart, int stackTraceDepth)
public static void resetDirecory(Path target, Path source, boolean output) throws IOException
IOExceptionpublic static final void deleteAllFiles(Path directory)
public static final void deleteAllFiles(Path directory, boolean output)
public static void copyFile(Path sourceRoot, Path subject, Path targetRoot) throws IOException
IOExceptionpublic static void copyDirectory(Path sourceRoot, Path subject, Path targetRoot) throws IOException
IOExceptionpublic static void copyActualFile(Path sourceRoot, Path subject, Path targetRoot) throws IOException
IOExceptionpublic static byte[] copyDirectByteBufferRange(ByteBuffer bb, int offset, int length)
public static byte[] copyDirectByteBuffer(ByteBuffer bb)
public static void printDirectByteBuffer(ByteBuffer bb)
public static void printInstanceSizeInfo(Class<?> c)
Copyright © 2022 MicroStream Software. All rights reserved.