class AnsiMessageBuilder extends java.lang.Object implements MessageBuilder
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.
|
AnsiMessageBuilder |
debug(java.lang.Object message)
Append message content for DEBUG level.
|
AnsiMessageBuilder |
error(java.lang.Object message)
Append message content for 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.
|
AnsiMessageBuilder |
info(java.lang.Object message)
Append message content for 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 or WARNING level.
|
AnsiMessageBuilder()
AnsiMessageBuilder(java.lang.StringBuilder builder)
AnsiMessageBuilder(int size)
AnsiMessageBuilder(org.fusesource.jansi.Ansi ansi)
public AnsiMessageBuilder debug(java.lang.Object message)
MessageBuilder
debug
in interface MessageBuilder
public AnsiMessageBuilder info(java.lang.Object message)
MessageBuilder
info
in interface MessageBuilder
public AnsiMessageBuilder warning(java.lang.Object message)
MessageBuilder
warning
in interface MessageBuilder
public AnsiMessageBuilder error(java.lang.Object message)
MessageBuilder
error
in interface MessageBuilder
public AnsiMessageBuilder success(java.lang.Object message)
MessageBuilder
success
in interface MessageBuilder
public AnsiMessageBuilder failure(java.lang.Object message)
MessageBuilder
failure
in interface MessageBuilder
public AnsiMessageBuilder strong(java.lang.Object message)
MessageBuilder
strong
in interface MessageBuilder
public AnsiMessageBuilder mojo(java.lang.Object message)
MessageBuilder
mojo
in interface MessageBuilder
public AnsiMessageBuilder project(java.lang.Object message)
MessageBuilder
project
in interface MessageBuilder
public AnsiMessageBuilder a(char[] value, int offset, int len)
MessageBuilder
a
in interface MessageBuilder
public AnsiMessageBuilder a(char[] value)
MessageBuilder
a
in interface MessageBuilder
public AnsiMessageBuilder a(java.lang.CharSequence value, int start, int end)
MessageBuilder
a
in interface MessageBuilder
public AnsiMessageBuilder a(java.lang.CharSequence value)
MessageBuilder
a
in interface MessageBuilder
public AnsiMessageBuilder a(java.lang.Object value)
MessageBuilder
a
in interface MessageBuilder
public AnsiMessageBuilder newline()
MessageBuilder
newline
in interface MessageBuilder
public AnsiMessageBuilder 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