public class ExpressionDebugManager
extends java.lang.Object
logger
field: changing this will allow rerouting logging away from System.out
Modifier and Type | Field and Description |
---|---|
static boolean |
debug
Modifiable field to enable or disable debugging for testing.
|
static java.util.function.Consumer<java.lang.String> |
logger
Customisable logger to use instead of
System.out . |
Constructor and Description |
---|
ExpressionDebugManager() |
Modifier and Type | Method and Description |
---|---|
static void |
debugEnd(java.lang.String text) |
static void |
debugNodeClass(java.lang.Class<?> clazz) |
static void |
debugPrintln(java.lang.String text) |
static void |
debugStart(java.lang.String text) |