class AnsiMessageBuilder extends java.lang.Object implements MessageBuilder, LoggerLevelRenderer
| Modifier and Type | Field and Description |
|---|---|
private org.fusesource.jansi.Ansi |
ansi |
| Constructor and Description |
|---|
AnsiMessageBuilder() |
AnsiMessageBuilder(org.fusesource.jansi.Ansi ansi) |
AnsiMessageBuilder(int size) |
AnsiMessageBuilder(java.lang.StringBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
AnsiMessageBuilder |
a(char[] value)
Append content to the message buffer.
|
AnsiMessageBuilder |
a(char[] value,
int offset,
int len)
Append content to the message buffer.
|
AnsiMessageBuilder |
a(java.lang.CharSequence value)
Append content to the message buffer.
|
AnsiMessageBuilder |
a(java.lang.CharSequence value,
int start,
int end)
Append content to the message buffer.
|
AnsiMessageBuilder |
a(java.lang.Object value)
Append content to the message buffer.
|
MessageBuilder |
debug(java.lang.Object message) |
java.lang.String |
debug(java.lang.String level)
Render DEBUG level.
|
MessageBuilder |
error(java.lang.Object message) |
java.lang.String |
error(java.lang.String level)
Render ERROR level.
|
AnsiMessageBuilder |
failure(java.lang.Object message)
Append message content in failure style.
|
AnsiMessageBuilder |
format(java.lang.String pattern,
java.lang.Object... args)
Append formatted content to the buffer.
|
MessageBuilder |
info(java.lang.Object message) |
java.lang.String |
info(java.lang.String level)
Render INFO level.
|
AnsiMessageBuilder |
mojo(java.lang.Object message)
Append message content in mojo style.
|
AnsiMessageBuilder |
newline()
Append newline to the message buffer.
|
AnsiMessageBuilder |
project(java.lang.Object message)
Append message content in project style.
|
AnsiMessageBuilder |
strong(java.lang.Object message)
Append message content in strong style.
|
AnsiMessageBuilder |
success(java.lang.Object message)
Append message content in success style.
|
java.lang.String |
toString() |
AnsiMessageBuilder |
warning(java.lang.Object message)
Append message content in warning style.
|
java.lang.String |
warning(java.lang.String level)
Render WARNING level.
|
AnsiMessageBuilder()
AnsiMessageBuilder(java.lang.StringBuilder builder)
AnsiMessageBuilder(int size)
AnsiMessageBuilder(org.fusesource.jansi.Ansi ansi)
public java.lang.String debug(java.lang.String level)
LoggerLevelRendererdebug in interface LoggerLevelRendererpublic java.lang.String info(java.lang.String level)
LoggerLevelRendererinfo in interface LoggerLevelRendererpublic java.lang.String warning(java.lang.String level)
LoggerLevelRendererwarning in interface LoggerLevelRendererpublic java.lang.String error(java.lang.String level)
LoggerLevelRenderererror in interface LoggerLevelRendererpublic AnsiMessageBuilder success(java.lang.Object message)
MessageBuildersuccess in interface MessageBuilderpublic AnsiMessageBuilder warning(java.lang.Object message)
MessageBuilderwarning in interface MessageBuilderpublic AnsiMessageBuilder failure(java.lang.Object message)
MessageBuilderfailure in interface MessageBuilderpublic AnsiMessageBuilder strong(java.lang.Object message)
MessageBuilderstrong in interface MessageBuilderpublic AnsiMessageBuilder mojo(java.lang.Object message)
MessageBuildermojo in interface MessageBuilderpublic AnsiMessageBuilder project(java.lang.Object message)
MessageBuilderproject in interface MessageBuilderpublic AnsiMessageBuilder a(char[] value, int offset, int len)
MessageBuildera in interface MessageBuilderpublic AnsiMessageBuilder a(char[] value)
MessageBuildera in interface MessageBuilderpublic AnsiMessageBuilder a(java.lang.CharSequence value, int start, int end)
MessageBuildera in interface MessageBuilderpublic AnsiMessageBuilder a(java.lang.CharSequence value)
MessageBuildera in interface MessageBuilderpublic AnsiMessageBuilder a(java.lang.Object value)
MessageBuildera in interface MessageBuilderpublic AnsiMessageBuilder newline()
MessageBuildernewline in interface MessageBuilderpublic AnsiMessageBuilder format(java.lang.String pattern, java.lang.Object... args)
MessageBuilderformat in interface MessageBuilderString.format(String, Object...)public java.lang.String toString()
toString in class java.lang.Objectpublic MessageBuilder debug(java.lang.Object message)
debug in interface MessageBuilderpublic MessageBuilder info(java.lang.Object message)
info in interface MessageBuilderpublic MessageBuilder error(java.lang.Object message)
error in interface MessageBuilder