@Experimental public class DefaultMessageBuilder extends Object implements MessageBuilder
Constructor and Description |
---|
DefaultMessageBuilder(org.apache.maven.shared.utils.logging.MessageBuilder delegate) |
Modifier and Type | Method and Description |
---|---|
MessageBuilder |
a(char[] chars)
Append content to the message buffer.
|
MessageBuilder |
a(char[] chars,
int i,
int i1)
Append content to the message buffer.
|
MessageBuilder |
a(CharSequence charSequence)
Append content to the message buffer.
|
MessageBuilder |
a(CharSequence charSequence,
int i,
int i1)
Append content to the message buffer.
|
MessageBuilder |
a(Object o)
Append content to the message buffer.
|
String |
build()
Return the built message.
|
MessageBuilder |
failure(Object o)
Append message content in failure style.
|
MessageBuilder |
format(String s,
Object... objects)
Append formatted content to the buffer.
|
MessageBuilder |
mojo(Object o)
Append message content in mojo style.
|
MessageBuilder |
newline()
Append newline to the message buffer.
|
MessageBuilder |
project(Object o)
Append message content in project style.
|
MessageBuilder |
strong(Object o)
Append message content in strong style.
|
MessageBuilder |
success(Object o)
Append message content in success style.
|
MessageBuilder |
warning(Object o)
Append message content in warning style.
|
public DefaultMessageBuilder(@Nonnull org.apache.maven.shared.utils.logging.MessageBuilder delegate)
@Nonnull public MessageBuilder success(Object o)
MessageBuilder
success
in interface MessageBuilder
o
- the message to append@Nonnull public MessageBuilder warning(Object o)
MessageBuilder
warning
in interface MessageBuilder
o
- the message to append@Nonnull public MessageBuilder failure(Object o)
MessageBuilder
failure
in interface MessageBuilder
o
- the message to append@Nonnull public MessageBuilder strong(Object o)
MessageBuilder
strong
in interface MessageBuilder
o
- the message to append@Nonnull public MessageBuilder mojo(Object o)
MessageBuilder
mojo
in interface MessageBuilder
o
- the message to append@Nonnull public MessageBuilder project(Object o)
MessageBuilder
project
in interface MessageBuilder
o
- the message to append@Nonnull public MessageBuilder a(char[] chars, int i, int i1)
MessageBuilder
a
in interface MessageBuilder
chars
- the content to appendi
- the index of the first char
to appendi1
- the number of char
s to append@Nonnull public MessageBuilder a(char[] chars)
MessageBuilder
a
in interface MessageBuilder
chars
- the content to append@Nonnull public MessageBuilder a(CharSequence charSequence, int i, int i1)
MessageBuilder
a
in interface MessageBuilder
charSequence
- the content to appendi
- the starting index of the subsequence to be appendedi1
- the end index of the subsequence to be appended@Nonnull public MessageBuilder a(CharSequence charSequence)
MessageBuilder
a
in interface MessageBuilder
charSequence
- the content to append@Nonnull public MessageBuilder a(Object o)
MessageBuilder
a
in interface MessageBuilder
o
- the content to append@Nonnull public MessageBuilder newline()
MessageBuilder
newline
in interface MessageBuilder
@Nonnull public MessageBuilder format(String s, Object... objects)
MessageBuilder
format
in interface MessageBuilder
s
- a format stringobjects
- arguments referenced by the format specifiers in the format string.String.format(String, Object...)
@Nonnull public String build()
MessageBuilder
build
in interface MessageBuilder
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.