Class PlainMessageBuilder
java.lang.Object
org.apache.maven.shared.utils.logging.PlainMessageBuilder
- All Implemented Interfaces:
LoggerLevelRenderer
,MessageBuilder
Message builder implementation that just ignores styling, for Maven version earlier than 3.5.0.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiona
(char[] value) Append content to the message buffer.a
(char[] value, int offset, int len) Append content to the message buffer.a
(CharSequence value) Append content to the message buffer.a
(CharSequence value, int start, int end) Append content to the message buffer.Append content to the message buffer.Render a message at DEBUG level.Render a message at ERROR level.Append message content in failure style.Append formatted content to the buffer.Render a message at INFO level.Append message content in mojo style.newline()
Append newline to the message buffer.Append message content in project style.Append message content in strong style.Append message content in success style.toString()
Append message content in warning style.Render a message at WARNING level.
-
Field Details
-
buffer
-
-
Constructor Details
-
PlainMessageBuilder
PlainMessageBuilder() -
PlainMessageBuilder
PlainMessageBuilder(StringBuilder builder) -
PlainMessageBuilder
PlainMessageBuilder(int size)
-
-
Method Details
-
debug
Description copied from interface:LoggerLevelRenderer
Render a message at DEBUG level.- Specified by:
debug
in interfaceLoggerLevelRenderer
- Parameters:
message
- the message to render.- Returns:
- the formatted message.
-
info
Description copied from interface:LoggerLevelRenderer
Render a message at INFO level.- Specified by:
info
in interfaceLoggerLevelRenderer
- Parameters:
message
- the message to render.- Returns:
- the formatted message.
-
warning
Description copied from interface:LoggerLevelRenderer
Render a message at WARNING level.- Specified by:
warning
in interfaceLoggerLevelRenderer
- Parameters:
message
- the message to render.- Returns:
- the formatted message.
-
error
Description copied from interface:LoggerLevelRenderer
Render a message at ERROR level.- Specified by:
error
in interfaceLoggerLevelRenderer
- Parameters:
message
- the message to render.- Returns:
- the formatted message.
-
success
Description copied from interface:MessageBuilder
Append message content in success style. By default, bold green- Specified by:
success
in interfaceMessageBuilder
- Parameters:
message
- the message to append- Returns:
- the current builder
-
warning
Description copied from interface:MessageBuilder
Append message content in warning style. By default, bold yellow- Specified by:
warning
in interfaceMessageBuilder
- Parameters:
message
- the message to append- Returns:
- the current builder
-
failure
Description copied from interface:MessageBuilder
Append message content in failure style. By default, bold red- Specified by:
failure
in interfaceMessageBuilder
- Parameters:
message
- the message to append- Returns:
- the current builder
-
strong
Description copied from interface:MessageBuilder
Append message content in strong style. By default, bold- Specified by:
strong
in interfaceMessageBuilder
- Parameters:
message
- the message to append- Returns:
- the current builder
-
mojo
Description copied from interface:MessageBuilder
Append message content in mojo style. By default, green- Specified by:
mojo
in interfaceMessageBuilder
- Parameters:
message
- the message to append- Returns:
- the current builder
-
project
Description copied from interface:MessageBuilder
Append message content in project style. By default, cyan- Specified by:
project
in interfaceMessageBuilder
- Parameters:
message
- the message to append- Returns:
- the current builder
-
a
Description copied from interface:MessageBuilder
Append content to the message buffer.- Specified by:
a
in interfaceMessageBuilder
- Parameters:
value
- the content to appendoffset
- the index of the firstchar
to appendlen
- the number ofchar
s to append- Returns:
- the current builder
-
a
Description copied from interface:MessageBuilder
Append content to the message buffer.- Specified by:
a
in interfaceMessageBuilder
- Parameters:
value
- the content to append- Returns:
- the current builder
-
a
Description copied from interface:MessageBuilder
Append content to the message buffer.- Specified by:
a
in interfaceMessageBuilder
- Parameters:
value
- the content to appendstart
- the starting index of the subsequence to be appendedend
- the end index of the subsequence to be appended- Returns:
- the current builder
-
a
Description copied from interface:MessageBuilder
Append content to the message buffer.- Specified by:
a
in interfaceMessageBuilder
- Parameters:
value
- the content to append- Returns:
- the current builder
-
a
Description copied from interface:MessageBuilder
Append content to the message buffer.- Specified by:
a
in interfaceMessageBuilder
- Parameters:
value
- the content to append- Returns:
- the current builder
-
newline
Description copied from interface:MessageBuilder
Append newline to the message buffer.- Specified by:
newline
in interfaceMessageBuilder
- Returns:
- the current builder
-
format
Description copied from interface:MessageBuilder
Append formatted content to the buffer.- Specified by:
format
in interfaceMessageBuilder
- Parameters:
pattern
- a format stringargs
- arguments referenced by the format specifiers in the format string.- Returns:
- the current builder
- See Also:
-
toString
-
debug
- Specified by:
debug
in interfaceMessageBuilder
-
info
- Specified by:
info
in interfaceMessageBuilder
-
error
- Specified by:
error
in interfaceMessageBuilder
-