Class PlainMessageBuilder
- java.lang.Object
-
- org.apache.maven.shared.utils.logging.PlainMessageBuilder
-
- All Implemented Interfaces:
LoggerLevelRenderer,MessageBuilder
class PlainMessageBuilder extends java.lang.Object implements MessageBuilder, LoggerLevelRenderer
Message builder implementation that just ignores styling, for Maven version earlier than 3.5.0.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBuilderbuffer
-
Constructor Summary
Constructors Constructor Description PlainMessageBuilder()PlainMessageBuilder(int size)PlainMessageBuilder(java.lang.StringBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlainMessageBuildera(char[] value)Append content to the message buffer.PlainMessageBuildera(char[] value, int offset, int len)Append content to the message buffer.PlainMessageBuildera(java.lang.CharSequence value)Append content to the message buffer.PlainMessageBuildera(java.lang.CharSequence value, int start, int end)Append content to the message buffer.PlainMessageBuildera(java.lang.Object value)Append content to the message buffer.MessageBuilderdebug(java.lang.Object message)java.lang.Stringdebug(java.lang.String level)Render DEBUG level.MessageBuildererror(java.lang.Object message)java.lang.Stringerror(java.lang.String level)Render ERROR level.PlainMessageBuilderfailure(java.lang.Object message)Append message content in failure style.PlainMessageBuilderformat(java.lang.String pattern, java.lang.Object... args)Append formatted content to the buffer.MessageBuilderinfo(java.lang.Object message)java.lang.Stringinfo(java.lang.String level)Render INFO level.PlainMessageBuildermojo(java.lang.Object message)Append message content in mojo style.PlainMessageBuildernewline()Append newline to the message buffer.PlainMessageBuilderproject(java.lang.Object message)Append message content in project style.PlainMessageBuilderstrong(java.lang.Object message)Append message content in strong style.PlainMessageBuildersuccess(java.lang.Object message)Append message content in success style.java.lang.StringtoString()PlainMessageBuilderwarning(java.lang.Object message)Append message content in warning style.java.lang.Stringwarning(java.lang.String level)Render WARNING level.
-
-
-
Method Detail
-
debug
public java.lang.String debug(java.lang.String level)
Description copied from interface:LoggerLevelRendererRender DEBUG level. By default, bold cyan- Specified by:
debugin interfaceLoggerLevelRenderer
-
info
public java.lang.String info(java.lang.String level)
Description copied from interface:LoggerLevelRendererRender INFO level. By default, bold blue- Specified by:
infoin interfaceLoggerLevelRenderer
-
warning
public java.lang.String warning(java.lang.String level)
Description copied from interface:LoggerLevelRendererRender WARNING level. By default, bold yellow- Specified by:
warningin interfaceLoggerLevelRenderer
-
error
public java.lang.String error(java.lang.String level)
Description copied from interface:LoggerLevelRendererRender ERROR level. By default, bold red- Specified by:
errorin interfaceLoggerLevelRenderer
-
success
public PlainMessageBuilder success(java.lang.Object message)
Description copied from interface:MessageBuilderAppend message content in success style. By default, bold green- Specified by:
successin interfaceMessageBuilder
-
warning
public PlainMessageBuilder warning(java.lang.Object message)
Description copied from interface:MessageBuilderAppend message content in warning style. By default, bold yellow- Specified by:
warningin interfaceMessageBuilder
-
failure
public PlainMessageBuilder failure(java.lang.Object message)
Description copied from interface:MessageBuilderAppend message content in failure style. By default, bold red- Specified by:
failurein interfaceMessageBuilder
-
strong
public PlainMessageBuilder strong(java.lang.Object message)
Description copied from interface:MessageBuilderAppend message content in strong style. By default, bold- Specified by:
strongin interfaceMessageBuilder
-
mojo
public PlainMessageBuilder mojo(java.lang.Object message)
Description copied from interface:MessageBuilderAppend message content in mojo style. By default, green- Specified by:
mojoin interfaceMessageBuilder
-
project
public PlainMessageBuilder project(java.lang.Object message)
Description copied from interface:MessageBuilderAppend message content in project style. By default, cyan- Specified by:
projectin interfaceMessageBuilder
-
a
public PlainMessageBuilder a(char[] value, int offset, int len)
Description copied from interface:MessageBuilderAppend content to the message buffer.- Specified by:
ain interfaceMessageBuilder
-
a
public PlainMessageBuilder a(char[] value)
Description copied from interface:MessageBuilderAppend content to the message buffer.- Specified by:
ain interfaceMessageBuilder
-
a
public PlainMessageBuilder a(java.lang.CharSequence value, int start, int end)
Description copied from interface:MessageBuilderAppend content to the message buffer.- Specified by:
ain interfaceMessageBuilder
-
a
public PlainMessageBuilder a(java.lang.CharSequence value)
Description copied from interface:MessageBuilderAppend content to the message buffer.- Specified by:
ain interfaceMessageBuilder
-
a
public PlainMessageBuilder a(java.lang.Object value)
Description copied from interface:MessageBuilderAppend content to the message buffer.- Specified by:
ain interfaceMessageBuilder
-
newline
public PlainMessageBuilder newline()
Description copied from interface:MessageBuilderAppend newline to the message buffer.- Specified by:
newlinein interfaceMessageBuilder
-
format
public PlainMessageBuilder format(java.lang.String pattern, java.lang.Object... args)
Description copied from interface:MessageBuilderAppend formatted content to the buffer.- Specified by:
formatin interfaceMessageBuilder- See Also:
String.format(String, Object...)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
debug
public MessageBuilder debug(java.lang.Object message)
- Specified by:
debugin interfaceMessageBuilder
-
info
public MessageBuilder info(java.lang.Object message)
- Specified by:
infoin interfaceMessageBuilder
-
error
public MessageBuilder error(java.lang.Object message)
- Specified by:
errorin interfaceMessageBuilder
-
-