Class Debug
- java.lang.Object
-
- org.apache.commons.imaging.internal.Debug
-
public final class Debug extends java.lang.Object
Internal-only debug class. Used for collecting extra information when parsing or modifying images or metadata. These methods are useful for troubleshooting and issue analysis, but this should not be used directly by end-users, nor extended in any way. This may change or be removed at any time.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Debug()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
byteQuadToString(int bytequad)
static void
debug()
static void
debug(java.lang.String message)
private static void
debug(java.lang.String message, byte[] v)
private static void
debug(java.lang.String message, char[] v)
private static void
debug(java.lang.String message, int[] v)
private static void
debug(java.lang.String message, java.awt.color.ICC_Profile value)
private static void
debug(java.lang.String message, java.io.File file)
static void
debug(java.lang.String message, java.lang.Object value)
private static void
debug(java.lang.String message, java.lang.String value)
private static void
debug(java.lang.String message, java.util.Calendar value)
private static void
debug(java.lang.String message, java.util.Date value)
private static void
debug(java.lang.String message, java.util.List<?> v)
private static void
debug(java.lang.String message, java.util.Map<?,?> map)
static void
debug(java.lang.Throwable e)
static void
debug(java.lang.Throwable e, int value)
private static java.lang.String
getDebug(java.lang.String message, byte[] v)
private static java.lang.String
getDebug(java.lang.String message, byte[] v, int max)
private static java.lang.String
getDebug(java.lang.String message, char[] v)
private static java.lang.String
getDebug(java.lang.String message, int[] v)
private static java.lang.String
getDebug(java.lang.String message, java.util.Map<?,?> map)
private static java.lang.String
getDebug(java.lang.Throwable e)
private static java.lang.String
getDebug(java.lang.Throwable e, int max)
private static java.lang.String
getStackTrace(java.lang.Throwable e, int limit)
private static java.lang.String
getStackTrace(java.lang.Throwable e, int limit, int skip)
-
-
-
Field Detail
-
LOGGER
private static final java.util.logging.Logger LOGGER
-
NEWLINE
private static final java.lang.String NEWLINE
- See Also:
- Constant Field Values
-
counter
private static long counter
-
-
Method Detail
-
debug
public static void debug(java.lang.String message)
-
debug
public static void debug()
-
getDebug
private static java.lang.String getDebug(java.lang.String message, int[] v)
-
getDebug
private static java.lang.String getDebug(java.lang.String message, byte[] v)
-
getDebug
private static java.lang.String getDebug(java.lang.String message, byte[] v, int max)
-
getDebug
private static java.lang.String getDebug(java.lang.String message, char[] v)
-
debug
private static void debug(java.lang.String message, java.util.Map<?,?> map)
-
getDebug
private static java.lang.String getDebug(java.lang.String message, java.util.Map<?,?> map)
-
byteQuadToString
private static java.lang.String byteQuadToString(int bytequad)
-
debug
public static void debug(java.lang.String message, java.lang.Object value)
-
debug
private static void debug(java.lang.String message, byte[] v)
-
debug
private static void debug(java.lang.String message, char[] v)
-
debug
private static void debug(java.lang.String message, java.util.Calendar value)
-
debug
private static void debug(java.lang.String message, java.util.Date value)
-
debug
private static void debug(java.lang.String message, java.io.File file)
-
debug
private static void debug(java.lang.String message, java.awt.color.ICC_Profile value)
-
debug
private static void debug(java.lang.String message, int[] v)
-
debug
private static void debug(java.lang.String message, java.util.List<?> v)
-
debug
private static void debug(java.lang.String message, java.lang.String value)
-
debug
public static void debug(java.lang.Throwable e)
-
debug
public static void debug(java.lang.Throwable e, int value)
-
getDebug
private static java.lang.String getDebug(java.lang.Throwable e)
-
getDebug
private static java.lang.String getDebug(java.lang.Throwable e, int max)
-
getStackTrace
private static java.lang.String getStackTrace(java.lang.Throwable e, int limit)
-
getStackTrace
private static java.lang.String getStackTrace(java.lang.Throwable e, int limit, int skip)
-
-