Interface MessageBuilder

    • Method Detail

      • success

        MessageBuilder success​(java.lang.Object message)
        Append message content in success style. By default, bold green
        Parameters:
        message - the message to append
        Returns:
        the current builder
      • warning

        MessageBuilder warning​(java.lang.Object message)
        Append message content in warning style. By default, bold yellow
        Parameters:
        message - the message to append
        Returns:
        the current builder
      • failure

        MessageBuilder failure​(java.lang.Object message)
        Append message content in failure style. By default, bold red
        Parameters:
        message - the message to append
        Returns:
        the current builder
      • strong

        MessageBuilder strong​(java.lang.Object message)
        Append message content in strong style. By default, bold
        Parameters:
        message - the message to append
        Returns:
        the current builder
      • mojo

        MessageBuilder mojo​(java.lang.Object message)
        Append message content in mojo style. By default, green
        Parameters:
        message - the message to append
        Returns:
        the current builder
      • project

        MessageBuilder project​(java.lang.Object message)
        Append message content in project style. By default, cyan
        Parameters:
        message - the message to append
        Returns:
        the current builder
      • a

        MessageBuilder a​(char[] value,
                         int offset,
                         int len)
        Append content to the message buffer.
        Parameters:
        value - the content to append
        offset - the index of the first char to append
        len - the number of chars to append
        Returns:
        the current builder
      • a

        MessageBuilder a​(char[] value)
        Append content to the message buffer.
        Parameters:
        value - the content to append
        Returns:
        the current builder
      • a

        MessageBuilder a​(java.lang.CharSequence value,
                         int start,
                         int end)
        Append content to the message buffer.
        Parameters:
        value - the content to append
        start - the starting index of the subsequence to be appended
        end - the end index of the subsequence to be appended
        Returns:
        the current builder
      • a

        MessageBuilder a​(java.lang.CharSequence value)
        Append content to the message buffer.
        Parameters:
        value - the content to append
        Returns:
        the current builder
      • a

        MessageBuilder a​(java.lang.Object value)
        Append content to the message buffer.
        Parameters:
        value - the content to append
        Returns:
        the current builder
      • newline

        MessageBuilder newline()
        Append newline to the message buffer.
        Returns:
        the current builder
      • format

        MessageBuilder format​(java.lang.String pattern,
                              java.lang.Object... args)
        Append formatted content to the buffer.
        Parameters:
        pattern - a format string
        args - arguments referenced by the format specifiers in the format string.
        Returns:
        the current builder
        See Also:
        String.format(String, Object...)