public class DebugUtil extends Object
Constructor and Description |
---|
DebugUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
debugDump(Collection<?> dumpables) |
static String |
debugDump(Collection<?> dumpables,
int indent) |
static String |
debugDump(DebugDumpable dd,
int indent) |
static String |
debugDump(Object object,
int indent) |
static void |
debugDump(StringBuilder sb,
Collection<?> dumpables,
int indent,
boolean openCloseSymbols) |
static void |
debugDumpLabel(StringBuilder sb,
String label,
int indent) |
static <K,V> String |
debugDumpMapMultiLine(Map<K,V> map) |
static <K,V> void |
debugDumpMapMultiLine(StringBuilder sb,
Map<K,V> map,
int indent) |
static <K,V> void |
debugDumpMapSingleLine(StringBuilder sb,
Map<K,V> map,
int indent) |
static void |
debugDumpWithLabel(StringBuilder sb,
String label,
boolean val,
int indent) |
static void |
debugDumpWithLabel(StringBuilder sb,
String label,
Collection<? extends DebugDumpable> dds,
int indent) |
static void |
debugDumpWithLabel(StringBuilder sb,
String label,
DebugDumpable dd,
int indent) |
static void |
debugDumpWithLabel(StringBuilder sb,
String label,
int val,
int indent) |
static void |
debugDumpWithLabel(StringBuilder sb,
String label,
long val,
int indent) |
static <K,V> void |
debugDumpWithLabel(StringBuilder sb,
String label,
Map<K,V> map,
int indent) |
static void |
debugDumpWithLabel(StringBuilder sb,
String label,
String val,
int indent) |
static void |
debugDumpWithLabelToString(StringBuilder sb,
String label,
Object object,
int indent) |
static void |
debugDumpWithLabelToStringLn(StringBuilder sb,
String label,
Object object,
int indent) |
static String |
debugDumpXsdAnyProperties(Collection<?> xsdAnyCollection,
int indent) |
static String |
dump(Dumpable dumpable) |
static String |
dump(Object object) |
static String |
formatDate(Long millis) |
static String |
getCollectionClosingSymbol(Collection<?> col) |
static String |
getCollectionOpeningSymbol(Collection<?> col) |
static void |
indentDebugDump(StringBuilder sb,
int indent) |
static <T> String |
valueAndClass(T value) |
public static String debugDump(Collection<?> dumpables)
public static String debugDump(Collection<?> dumpables, int indent)
public static void debugDump(StringBuilder sb, Collection<?> dumpables, int indent, boolean openCloseSymbols)
public static String debugDump(DebugDumpable dd, int indent)
public static void debugDumpLabel(StringBuilder sb, String label, int indent)
public static void debugDumpWithLabel(StringBuilder sb, String label, DebugDumpable dd, int indent)
public static void debugDumpWithLabel(StringBuilder sb, String label, String val, int indent)
public static void debugDumpWithLabel(StringBuilder sb, String label, boolean val, int indent)
public static void debugDumpWithLabel(StringBuilder sb, String label, int val, int indent)
public static void debugDumpWithLabel(StringBuilder sb, String label, long val, int indent)
public static void debugDumpWithLabel(StringBuilder sb, String label, Collection<? extends DebugDumpable> dds, int indent)
public static <K,V> void debugDumpWithLabel(StringBuilder sb, String label, Map<K,V> map, int indent)
public static void debugDumpWithLabelToString(StringBuilder sb, String label, Object object, int indent)
public static void debugDumpWithLabelToStringLn(StringBuilder sb, String label, Object object, int indent)
public static String debugDumpXsdAnyProperties(Collection<?> xsdAnyCollection, int indent)
public static String getCollectionOpeningSymbol(Collection<?> col)
public static String getCollectionClosingSymbol(Collection<?> col)
public static void indentDebugDump(StringBuilder sb, int indent)
public static <K,V> void debugDumpMapMultiLine(StringBuilder sb, Map<K,V> map, int indent)
public static <K,V> void debugDumpMapSingleLine(StringBuilder sb, Map<K,V> map, int indent)
public static <T> String valueAndClass(T value)
Copyright © 2013 evolveum. All rights reserved.