Package io.aether.logger
Interface LogPrinter.Column
-
- Enclosing class:
- LogPrinter
public static interface LogPrinter.Column
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LogPrinter.ColumnbackgroundColorRGB(int r, int g, int b)default LogPrinter.ColumnforegroundColorRGB(int r, int g, int b)java.lang.StringgetKey()default LogPrinter.Columnmax(int i)default LogPrinter.Columnmin(int i)default LogPrinter.ColumnminAuto()static LogPrinter.Columnof(java.lang.String key)static <T> LogPrinter.Columnof(java.lang.String key, AFunction<T,java.lang.Object> mapper)voidprint(LogPrinter printer, AString out, LNode value, java.util.Set<java.lang.String> workKeys)default LogPrinter.Columnquote(AConsumer<AString> begin, AConsumer<AString> end)default LogPrinter.Columnstyle(AString.Style style, AString.Color color)
-
-
-
Method Detail
-
print
void print(LogPrinter printer, AString out, LNode value, java.util.Set<java.lang.String> workKeys)
-
getKey
java.lang.String getKey()
-
quote
default LogPrinter.Column quote(AConsumer<AString> begin, AConsumer<AString> end)
-
max
default LogPrinter.Column max(int i)
-
foregroundColorRGB
default LogPrinter.Column foregroundColorRGB(int r, int g, int b)
-
backgroundColorRGB
default LogPrinter.Column backgroundColorRGB(int r, int g, int b)
-
style
default LogPrinter.Column style(AString.Style style, AString.Color color)
-
minAuto
default LogPrinter.Column minAuto()
-
min
default LogPrinter.Column min(int i)
-
of
static <T> LogPrinter.Column of(java.lang.String key, AFunction<T,java.lang.Object> mapper)
-
of
static LogPrinter.Column of(java.lang.String key)
-
-