C D E F G H I L O P S T V W _
C
- ConsoleLogger - Interface in org.refcodes.logger.alt.console
-
The Interface ConsoleLogger.
- ConsoleLoggerHeaderImpl - Class in org.refcodes.logger.alt.console
-
The Class ConsoleLoggerHeaderImpl.
- ConsoleLoggerHeaderImpl() - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerHeaderImpl
-
Instantiates a new console logger header impl.
- ConsoleLoggerHeaderImpl(ColumnLayout) - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerHeaderImpl
-
Instantiates a new console logger header impl.
- ConsoleLoggerHeaderImpl(PrintStackTrace, ColumnSetupMetrics[]) - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerHeaderImpl
-
Instantiates a new console logger header impl.
- ConsoleLoggerImpl - Class in org.refcodes.logger.alt.console
-
Specialized subclass of the
FormattedLoggerImpl
for handlingRuntimeLogger
's logs with ANSI Escape-Codes. - ConsoleLoggerImpl() - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Instantiates a new console logger impl.
- ConsoleLoggerImpl(ColumnLayout) - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Instantiates a new console logger impl.
- ConsoleLoggerSingleton - Class in org.refcodes.logger.alt.console
-
This
ConsoleLoggerSingleton
provides aConsoleLoggerImpl
singleton . - ConsoleLoggerSingleton() - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Constructor for constructing a pseudo singleton; this constructor is public to provide means to some configuration frameworks (such as commons-configurations from Apache) for using this
ConsoleLoggerSingleton
even when not being able to access thegetInstance()
method.
D
- destroy() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
E
- ERROR - org.refcodes.logger.alt.console.FormattedLoggerImpl.OutputPrintStream
F
- FormattedLogger<T> - Interface in org.refcodes.logger.alt.console
-
The
FormattedLogger
interface defines the methods to do pretty logging to the console's output- or error-streams. - FormattedLoggerImpl<T> - Class in org.refcodes.logger.alt.console
-
The
FormattedLoggerImpl
implements theLogger
interface for providing logging functionality with extended pimped console output (viaSystem.out
and (via sub-classing alsoSystem.err
). - FormattedLoggerImpl(FormattedHeader<T>) - Constructor for class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Initially enables or disables ANSI escape sequences as of detection of terminal's ANSI support.
- FormattedLoggerImpl.OutputPrintStream - Enum in org.refcodes.logger.alt.console
-
The Enum OutputPrintStream.
G
- getColumnLayout() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- getColumnLayout() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getErrorPrintStream() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getErrorPrintStream() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- getInstance() - Static method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Returns the singleton's instance as fabricated by this
ConsoleLoggerSingleton
. - getRowWidth() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getRowWidth() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- getStandardPrintStream() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getStandardPrintStream() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- getTableStyle() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getTableStyle() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
H
- hasEscapeCodes() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Checks for escape codes.
- hasEscapeCodes() - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
Checks for escape codes.
- hasEscapeCodes() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Checks for escape codes.
- hasLeftBorder() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Checks for left border.
- hasLeftBorder() - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
Checks for left border.
- hasLeftBorder() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Checks for left border.
- hasRightBorder() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Checks for right border.
- hasRightBorder() - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
Checks for right border.
- hasRightBorder() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Checks for right border.
I
- init() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Inits the logger.
- init() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Inits the logger.
L
- log(Record<? extends Object>) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- log(Record<? extends Object>) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- log(Record<? extends T>) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- log(Record<? extends T>, FormattedHeader<T>, TableBuilder) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Prints out a log-line with regard to the provided
Header
unsing the providedTableBuilder
.
O
- org.refcodes.logger.alt.console - package org.refcodes.logger.alt.console
-
The
ConsoleLoggerImpl
implements theLogger
interface for providing logging functionality for extended pimped console output (viaSystem.out
andSystem.err
to be used byRuntimeLogger
implementations.
P
- printException(Throwable) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Prints the exception.
- printSeparator() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- printSeparator() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- printTail() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Hook for using the right logger for printing the tail.
- printTail() - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Hook for using the right logger for printing the tail.
S
- setColumnLayout(ColumnLayout) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- setColumnLayout(ColumnLayout) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- setEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Sets the escape codes.
- setEscapeCodes(boolean) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
Sets the escape codes.
- setEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Sets the escape codes.
- setLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Sets the left border.
- setLeftBorder(boolean) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
Sets the left border.
- setLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Sets the left border.
- setLoggerLayout(String) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
-
As the underlying configuration framework used by the
RuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setLoggerLayout(String) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
As the underlying configuration framework used by the
RuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setLoggerStyle(String) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
As the underlying configuration framework used by the
RuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setLoggerStyle(String) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
As the underlying configuration framework used by the
RuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setLoggerStyle(String) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
As the underlying configuration framework used by the
RuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Sets the right border.
- setRightBorder(boolean) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
Sets the right border.
- setRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Sets the right border.
- setRowWidth(int) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setRowWidth(int) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- setStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- setTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- STANDARD - org.refcodes.logger.alt.console.FormattedLoggerImpl.OutputPrintStream
T
- toLoggerLayout() - Static method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
To logger layout.
- toLoggerLayout(ColumnLayout) - Static method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Determines the
ColumnLayout
by evaluating theSystemProperty.LOGGER_LAYOUT
and theEnvironmentVariable.LOGGER_LAYOUT
(in this order). - toPreConfiguredTableBuilder(FormattedHeader<?>, FormattedLoggerImpl.OutputPrintStream) - Method in class org.refcodes.logger.alt.console.FormattedLoggerImpl
-
Creates a pre-configured
TableBuilder
, can be used by sub-classes in case them require additionalTableBuilder
instances. - toShortcutLoggerStyle() - Static method in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
-
Determines the
TableStyle
by evaluating theSystemProperty.LOGGER_STYLE
and theEnvironmentVariable.LOGGER_STYLE
(in this order).
V
- valueOf(String) - Static method in enum org.refcodes.logger.alt.console.FormattedLoggerImpl.OutputPrintStream
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.refcodes.logger.alt.console.FormattedLoggerImpl.OutputPrintStream
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withColumnLayout(ColumnLayout) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
- withErrorPrintStream(PrintStream) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
- withErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withErrorPrintStream(PrintStream) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
- withEscapeCodes(boolean) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
-
With escape codes.
- withEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
With escape codes.
- withEscapeCodes(boolean) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
With escape codes.
- withLeftBorder(boolean) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
-
With left border.
- withLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
With left border.
- withLeftBorder(boolean) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
With left border.
- withRightBorder(boolean) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
-
With right border.
- withRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
With right border.
- withRightBorder(boolean) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
-
With right border.
- withRowWidth(int) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
- withRowWidth(int) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withRowWidth(int) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
- withStandardPrintStream(PrintStream) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
- withStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withStandardPrintStream(PrintStream) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
- withTableStyle(TableStyle) - Method in interface org.refcodes.logger.alt.console.ConsoleLogger
- withTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withTableStyle(TableStyle) - Method in interface org.refcodes.logger.alt.console.FormattedLogger
_
- _errorBuilder - Variable in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- _errStream - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _hasLeftBorder - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _hasRightBorder - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _header - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _rowWidth - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _standardBuilder - Variable in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- _standardHeader - Variable in class org.refcodes.logger.alt.console.ConsoleLoggerImpl
- _stdStream - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _tableBuilder - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl
- _tableStyle - Variable in class org.refcodes.logger.alt.console.FormattedLoggerImpl