class PlainMessageBuilder extends java.lang.Object implements MessageBuilder, LoggerLevelRenderer
Modifier and Type | Field and Description |
---|---|
private java.lang.StringBuilder |
buffer |
Constructor and Description |
---|
PlainMessageBuilder() |
PlainMessageBuilder(int size) |
PlainMessageBuilder(java.lang.StringBuilder builder) |
Modifier and Type | Method and Description |
---|---|
PlainMessageBuilder |
a(char[] value)
Append content to the message buffer.
|
PlainMessageBuilder |
a(char[] value,
int offset,
int len)
Append content to the message buffer.
|
PlainMessageBuilder |
a(java.lang.CharSequence value)
Append content to the message buffer.
|
PlainMessageBuilder |
a(java.lang.CharSequence value,
int start,
int end)
Append content to the message buffer.
|
PlainMessageBuilder |
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.
|
PlainMessageBuilder |
failure(java.lang.Object message)
Append message content in failure style.
|
PlainMessageBuilder |
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.
|
PlainMessageBuilder |
mojo(java.lang.Object message)
Append message content in mojo style.
|
PlainMessageBuilder |
newline()
Append newline to the message buffer.
|
PlainMessageBuilder |
project(java.lang.Object message)
Append message content in project style.
|
PlainMessageBuilder |
strong(java.lang.Object message)
Append message content in strong style.
|
PlainMessageBuilder |
success(java.lang.Object message)
Append message content in success style.
|
java.lang.String |
toString() |
PlainMessageBuilder |
warning(java.lang.Object message)
Append message content in warning style.
|
java.lang.String |
warning(java.lang.String level)
Render WARNING level.
|
PlainMessageBuilder()
PlainMessageBuilder(java.lang.StringBuilder builder)
PlainMessageBuilder(int size)
public java.lang.String debug(java.lang.String level)
LoggerLevelRenderer
debug
in interface LoggerLevelRenderer
public java.lang.String info(java.lang.String level)
LoggerLevelRenderer
info
in interface LoggerLevelRenderer
public java.lang.String warning(java.lang.String level)
LoggerLevelRenderer
warning
in interface LoggerLevelRenderer
public java.lang.String error(java.lang.String level)
LoggerLevelRenderer
error
in interface LoggerLevelRenderer
public PlainMessageBuilder success(java.lang.Object message)
MessageBuilder
success
in interface MessageBuilder
public PlainMessageBuilder warning(java.lang.Object message)
MessageBuilder
warning
in interface MessageBuilder
public PlainMessageBuilder failure(java.lang.Object message)
MessageBuilder
failure
in interface MessageBuilder
public PlainMessageBuilder strong(java.lang.Object message)
MessageBuilder
strong
in interface MessageBuilder
public PlainMessageBuilder mojo(java.lang.Object message)
MessageBuilder
mojo
in interface MessageBuilder
public PlainMessageBuilder project(java.lang.Object message)
MessageBuilder
project
in interface MessageBuilder
public PlainMessageBuilder a(char[] value, int offset, int len)
MessageBuilder
a
in interface MessageBuilder
public PlainMessageBuilder a(char[] value)
MessageBuilder
a
in interface MessageBuilder
public PlainMessageBuilder a(java.lang.CharSequence value, int start, int end)
MessageBuilder
a
in interface MessageBuilder
public PlainMessageBuilder a(java.lang.CharSequence value)
MessageBuilder
a
in interface MessageBuilder
public PlainMessageBuilder a(java.lang.Object value)
MessageBuilder
a
in interface MessageBuilder
public PlainMessageBuilder newline()
MessageBuilder
newline
in interface MessageBuilder
public PlainMessageBuilder format(java.lang.String pattern, java.lang.Object... args)
MessageBuilder
format
in interface MessageBuilder
String.format(String, Object...)
public java.lang.String toString()
toString
in class java.lang.Object
public MessageBuilder debug(java.lang.Object message)
debug
in interface MessageBuilder
public MessageBuilder info(java.lang.Object message)
info
in interface MessageBuilder
public MessageBuilder error(java.lang.Object message)
error
in interface MessageBuilder