public abstract class IndentingLogger extends AbstractLogger
EvaluationLogger.Indentable
Modifier and Type | Field and Description |
---|---|
static EvaluationLogger |
OUT
Static instance that logs to System.out.
|
Constructor and Description |
---|
IndentingLogger() |
Modifier and Type | Method and Description |
---|---|
void |
append(java.lang.String message) |
void |
close() |
protected void |
indent(int depth) |
void |
popIndentation() |
void |
pushIndentation() |
print
@NonNull public static final EvaluationLogger OUT
public void append(@NonNull java.lang.String message)
append
in interface EvaluationLogger
append
in class AbstractLogger
public void close()
close
in interface EvaluationLogger.Indentable
close
in class AbstractLogger
protected void indent(int depth)
public void popIndentation()
popIndentation
in interface EvaluationLogger.Indentable
popIndentation
in class AbstractLogger
public void pushIndentation()
pushIndentation
in interface EvaluationLogger.Indentable
pushIndentation
in class AbstractLogger