Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractConsoleLogger<T> - Class in org.refcodes.logger.alt.console
-
The
AbstractConsoleLogger
implements theLogger
interface for providing logging functionality with extended pimped console output (viaSystem.out
and (via sub-classing alsoSystem.err
). - AbstractConsoleLogger(FormattedHeader<T>) - Constructor for class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Initially enables or disables ANSI escape sequences as of detection of terminal's ANSI support.
- AbstractConsoleLogger.OutputPrintStream - Enum Class in org.refcodes.logger.alt.console
-
The Enum OutputPrintStream.
C
- ConsoleLogger - Class in org.refcodes.logger.alt.console
-
Specialized subclass of the
AbstractConsoleLogger
for handlingRuntimeLogger
's logs with ANSI Escape-Codes. - ConsoleLogger() - Constructor for class org.refcodes.logger.alt.console.ConsoleLogger
-
Instantiates a new console logger impl.
- ConsoleLogger(ColumnLayout) - Constructor for class org.refcodes.logger.alt.console.ConsoleLogger
-
Instantiates a new console logger impl.
- ConsoleLoggerHeader - Class in org.refcodes.logger.alt.console
-
The Class ConsoleLoggerHeaderImpl.
- ConsoleLoggerHeader() - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerHeader
-
Instantiates a new console logger header impl.
- ConsoleLoggerHeader(ColumnLayout) - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerHeader
-
Instantiates a new console logger header impl.
- ConsoleLoggerHeader(PrintStackTrace, ColumnSetupMetrics[]) - Constructor for class org.refcodes.logger.alt.console.ConsoleLoggerHeader
-
Instantiates a new console logger header impl.
- ConsoleLoggerSingleton - Class in org.refcodes.logger.alt.console
-
This
ConsoleLoggerSingleton
provides aConsoleLogger
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
- DEFAULT_ANSI_BOX_GRID_COLOR - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
The default ANSI Escape-Sequence for the logger's box grid to be used when ANSI Escape-Codes are enabled.
- destroy() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
E
- ERROR - Enum constant in enum class org.refcodes.logger.alt.console.AbstractConsoleLogger.OutputPrintStream
G
- getColumnLayout() - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- getColumnLayout() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getErrorPrintStream() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- getErrorPrintStream() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- 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.AbstractConsoleLogger
- getRowWidth() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getStandardPrintStream() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- getStandardPrintStream() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- getTableStyle() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- getTableStyle() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
H
- hasEscapeCodes() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Checks for escape codes.
- hasEscapeCodes() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Checks for escape codes.
- hasLeftBorder() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Checks for left border.
- hasLeftBorder() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Checks for left border.
- hasRightBorder() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Checks for right border.
- hasRightBorder() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Checks for right border.
I
- init() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Inits the logger.
- init() - Method in class org.refcodes.logger.alt.console.ConsoleLogger
-
Inits the logger.
L
- log(Record<? extends Object>) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- 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.AbstractConsoleLogger
- log(Record<? extends T>, FormattedHeader<T>, TableBuilder) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Prints out a log-line with regard to the provided
Header
unsing the providedTableBuilder
.
O
- org.refcodes.logger.alt.console - module org.refcodes.logger.alt.console
- org.refcodes.logger.alt.console - package org.refcodes.logger.alt.console
-
This artifact adds logging functionality for extended pimped console output to the refcodes-logger toolkit as of the
ConsoleLogger
type.
P
- printException(Throwable) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
-
Prints the exception.
- printHead() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- printHead() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- printSeparator() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- printSeparator() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- printTail() - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- printTail() - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- printTail() - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
S
- setColumnLayout(ColumnLayout) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- setColumnLayout(ColumnLayout) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- setErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Sets the escape codes.
- setEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Sets the escape codes.
- setLayout(String) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
-
Convenience method for
ConsoleLogger.setLoggerLayout(String)
: As the underlying configuration framework used by theRuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setLayout(String) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Convenience method for
ConsoleLogger.setLoggerLayout(String)
: As the underlying configuration framework used by theRuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Sets the left border.
- setLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Sets the left border.
- setLoggerLayout(String) - Method in class 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.AbstractConsoleLogger
-
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. - setRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Sets the right border.
- setRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
Sets the right border.
- setRowWidth(int) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- setRowWidth(int) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- setStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- setStyle(String) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Convenience method for
AbstractConsoleLogger.setLoggerStyle(String)
: As the underlying configuration framework used by theRuntimeLoggerSingleton
cannot convert a String to an enum, we got to provide such a method ourselves. - setTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- setTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- STANDARD - Enum constant in enum class org.refcodes.logger.alt.console.AbstractConsoleLogger.OutputPrintStream
T
- toLoggerLayout() - Static method in class org.refcodes.logger.alt.console.ConsoleLogger
-
To logger layout.
- toLoggerLayout(ColumnLayout) - Static method in class org.refcodes.logger.alt.console.ConsoleLogger
-
Determines the
ColumnLayout
by evaluating theSystemProperty.LOGGER_LAYOUT
and theEnvironmentVariable.LOGGER_LAYOUT
(in this order). - toPreConfiguredTableBuilder(FormattedHeader<?>, AbstractConsoleLogger.OutputPrintStream) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
Creates a preconfigured
TableBuilder
, can be used by sub-classes in case them require additionalTableBuilder
instances. - toShortcutLoggerStyle() - Static method in class org.refcodes.logger.alt.console.ConsoleLogger
-
Determines the
TableStyle
by evaluating theSystemProperty.LOGGER_STYLE
and theEnvironmentVariable.LOGGER_STYLE
(in this order).
V
- valueOf(String) - Static method in enum class org.refcodes.logger.alt.console.AbstractConsoleLogger.OutputPrintStream
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.refcodes.logger.alt.console.AbstractConsoleLogger.OutputPrintStream
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withColumnLayout(ColumnLayout) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- withErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- withErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- withErrorPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
With escape codes.
- withEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
-
With escape codes.
- withEscapeCodes(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
With escape codes.
- withLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
With left border.
- withLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
-
With left border.
- withLeftBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
With left border.
- withRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
-
With right border.
- withRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
-
With right border.
- withRightBorder(boolean) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
-
With right border.
- withRowWidth(int) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- withRowWidth(int) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- withRowWidth(int) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- withStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- withStandardPrintStream(PrintStream) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
- withTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- withTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.ConsoleLogger
- withTableStyle(TableStyle) - Method in class org.refcodes.logger.alt.console.ConsoleLoggerSingleton
_
- _errorBuilder - Variable in class org.refcodes.logger.alt.console.ConsoleLogger
- _errStream - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _hasLeftBorder - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _hasLogLines - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _hasRightBorder - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _header - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _isPrintHead - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _isPrintSeparator - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _rowWidth - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _standardBuilder - Variable in class org.refcodes.logger.alt.console.ConsoleLogger
- _standardHeader - Variable in class org.refcodes.logger.alt.console.ConsoleLogger
- _stdStream - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _tableBuilder - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
- _tableStyle - Variable in class org.refcodes.logger.alt.console.AbstractConsoleLogger
All Classes and Interfaces|All Packages|Serialized Form