Class ExceptionFormatter

  • All Implemented Interfaces:
    FormatConstants

    public final class ExceptionFormatter
    extends java.lang.Object
    implements FormatConstants

    The standard formatter for RuntimeExceptions.

    The format-method is overloaded multiple times to accept the exception message and different numbers of parameter informations as name-value pairs.

    The message and all parameter names must not be null (but may be empty strings). The parameter values may be null.

    Author:
    agz
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String format​(java.lang.String message)
      Formats an exception message in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
      Formats an exception message with a parameter in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
      Formats an exception message with 2 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
      Formats an exception message with 3 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
      Formats an exception message with 4 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
      Formats an exception message with 5 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
      Formats an exception message with 6 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
      Formats an exception message with 7 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
      Formats an exception message with 8 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
      Formats an exception message with 9 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
      Formats an exception message with 10 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11)
      Formats an exception message with 11 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12)
      Formats an exception message with 12 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13)
      Formats an exception message with 13 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14)
      Formats an exception message with 14 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15)
      Formats an exception message with 15 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16)
      Formats an exception message with 16 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16, java.lang.String parameterName17, java.lang.Object parameterValue17)
      Formats an exception message with 17 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16, java.lang.String parameterName17, java.lang.Object parameterValue17, java.lang.String parameterName18, java.lang.Object parameterValue18)
      Formats an exception message with 18 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16, java.lang.String parameterName17, java.lang.Object parameterValue17, java.lang.String parameterName18, java.lang.Object parameterValue18, java.lang.String parameterName19, java.lang.Object parameterValue19)
      Formats an exception message with 19 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16, java.lang.String parameterName17, java.lang.Object parameterValue17, java.lang.String parameterName18, java.lang.Object parameterValue18, java.lang.String parameterName19, java.lang.Object parameterValue19, java.lang.String parameterName20, java.lang.Object parameterValue20)
      Formats an exception message with 20 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16, java.lang.String parameterName17, java.lang.Object parameterValue17, java.lang.String parameterName18, java.lang.Object parameterValue18, java.lang.String parameterName19, java.lang.Object parameterValue19, java.lang.String parameterName20, java.lang.Object parameterValue20, java.lang.String parameterName21, java.lang.Object parameterValue21)
      Formats an exception message with 21 parameters in a standard format.
      static java.lang.String format​(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10, java.lang.String parameterName11, java.lang.Object parameterValue11, java.lang.String parameterName12, java.lang.Object parameterValue12, java.lang.String parameterName13, java.lang.Object parameterValue13, java.lang.String parameterName14, java.lang.Object parameterValue14, java.lang.String parameterName15, java.lang.Object parameterValue15, java.lang.String parameterName16, java.lang.Object parameterValue16, java.lang.String parameterName17, java.lang.Object parameterValue17, java.lang.String parameterName18, java.lang.Object parameterValue18, java.lang.String parameterName19, java.lang.Object parameterValue19, java.lang.String parameterName20, java.lang.Object parameterValue20, java.lang.String parameterName21, java.lang.Object parameterValue21, java.lang.String parameterName22, java.lang.Object parameterValue22)
      Formats an exception message with 22 parameters in a standard format.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • format

        public static java.lang.String format​(java.lang.String message)
        Formats an exception message in a standard format.

        The message must not be null.

        Parameters:
        message - main exception message
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName,
                                              java.lang.Object parameterValue)
        Formats an exception message with a parameter in a standard format.

        The message and parameter name must not be null.

        The parameter value may be null.

        Parameters:
        message - main exception message
        parameterName - parameter name
        parameterValue - parameter value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2)
        Formats an exception message with 2 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3)
        Formats an exception message with 3 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4)
        Formats an exception message with 4 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5)
        Formats an exception message with 5 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6)
        Formats an exception message with 6 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7)
        Formats an exception message with 7 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8)
        Formats an exception message with 8 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9)
        Formats an exception message with 9 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10)
        Formats an exception message with 10 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11)
        Formats an exception message with 11 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12)
        Formats an exception message with 12 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13)
        Formats an exception message with 13 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14)
        Formats an exception message with 14 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15)
        Formats an exception message with 15 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16)
        Formats an exception message with 16 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16,
                                              java.lang.String parameterName17,
                                              java.lang.Object parameterValue17)
        Formats an exception message with 17 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        parameterName17 - parameter17 name
        parameterValue17 - parameter17 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16,
                                              java.lang.String parameterName17,
                                              java.lang.Object parameterValue17,
                                              java.lang.String parameterName18,
                                              java.lang.Object parameterValue18)
        Formats an exception message with 18 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        parameterName17 - parameter17 name
        parameterValue17 - parameter17 value
        parameterName18 - parameter18 name
        parameterValue18 - parameter18 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16,
                                              java.lang.String parameterName17,
                                              java.lang.Object parameterValue17,
                                              java.lang.String parameterName18,
                                              java.lang.Object parameterValue18,
                                              java.lang.String parameterName19,
                                              java.lang.Object parameterValue19)
        Formats an exception message with 19 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        parameterName17 - parameter17 name
        parameterValue17 - parameter17 value
        parameterName18 - parameter18 name
        parameterValue18 - parameter18 value
        parameterName19 - parameter19 name
        parameterValue19 - parameter19 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16,
                                              java.lang.String parameterName17,
                                              java.lang.Object parameterValue17,
                                              java.lang.String parameterName18,
                                              java.lang.Object parameterValue18,
                                              java.lang.String parameterName19,
                                              java.lang.Object parameterValue19,
                                              java.lang.String parameterName20,
                                              java.lang.Object parameterValue20)
        Formats an exception message with 20 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        parameterName17 - parameter17 name
        parameterValue17 - parameter17 value
        parameterName18 - parameter18 name
        parameterValue18 - parameter18 value
        parameterName19 - parameter19 name
        parameterValue19 - parameter19 value
        parameterName20 - parameter20 name
        parameterValue20 - parameter20 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16,
                                              java.lang.String parameterName17,
                                              java.lang.Object parameterValue17,
                                              java.lang.String parameterName18,
                                              java.lang.Object parameterValue18,
                                              java.lang.String parameterName19,
                                              java.lang.Object parameterValue19,
                                              java.lang.String parameterName20,
                                              java.lang.Object parameterValue20,
                                              java.lang.String parameterName21,
                                              java.lang.Object parameterValue21)
        Formats an exception message with 21 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        parameterName17 - parameter17 name
        parameterValue17 - parameter17 value
        parameterName18 - parameter18 name
        parameterValue18 - parameter18 value
        parameterName19 - parameter19 name
        parameterValue19 - parameter19 value
        parameterName20 - parameter20 name
        parameterValue20 - parameter20 value
        parameterName21 - parameter21 name
        parameterValue21 - parameter21 value
        Returns:
        the formatted string
      • format

        public static java.lang.String format​(java.lang.String message,
                                              java.lang.String parameterName1,
                                              java.lang.Object parameterValue1,
                                              java.lang.String parameterName2,
                                              java.lang.Object parameterValue2,
                                              java.lang.String parameterName3,
                                              java.lang.Object parameterValue3,
                                              java.lang.String parameterName4,
                                              java.lang.Object parameterValue4,
                                              java.lang.String parameterName5,
                                              java.lang.Object parameterValue5,
                                              java.lang.String parameterName6,
                                              java.lang.Object parameterValue6,
                                              java.lang.String parameterName7,
                                              java.lang.Object parameterValue7,
                                              java.lang.String parameterName8,
                                              java.lang.Object parameterValue8,
                                              java.lang.String parameterName9,
                                              java.lang.Object parameterValue9,
                                              java.lang.String parameterName10,
                                              java.lang.Object parameterValue10,
                                              java.lang.String parameterName11,
                                              java.lang.Object parameterValue11,
                                              java.lang.String parameterName12,
                                              java.lang.Object parameterValue12,
                                              java.lang.String parameterName13,
                                              java.lang.Object parameterValue13,
                                              java.lang.String parameterName14,
                                              java.lang.Object parameterValue14,
                                              java.lang.String parameterName15,
                                              java.lang.Object parameterValue15,
                                              java.lang.String parameterName16,
                                              java.lang.Object parameterValue16,
                                              java.lang.String parameterName17,
                                              java.lang.Object parameterValue17,
                                              java.lang.String parameterName18,
                                              java.lang.Object parameterValue18,
                                              java.lang.String parameterName19,
                                              java.lang.Object parameterValue19,
                                              java.lang.String parameterName20,
                                              java.lang.Object parameterValue20,
                                              java.lang.String parameterName21,
                                              java.lang.Object parameterValue21,
                                              java.lang.String parameterName22,
                                              java.lang.Object parameterValue22)
        Formats an exception message with 22 parameters in a standard format.

        The message and all parameter names must not be null.

        The parameter values may be null.

        Parameters:
        message - main exception message
        parameterName1 - parameter1 name
        parameterValue1 - parameter1 value
        parameterName2 - parameter2 name
        parameterValue2 - parameter2 value
        parameterName3 - parameter3 name
        parameterValue3 - parameter3 value
        parameterName4 - parameter4 name
        parameterValue4 - parameter4 value
        parameterName5 - parameter5 name
        parameterValue5 - parameter5 value
        parameterName6 - parameter6 name
        parameterValue6 - parameter6 value
        parameterName7 - parameter7 name
        parameterValue7 - parameter7 value
        parameterName8 - parameter8 name
        parameterValue8 - parameter8 value
        parameterName9 - parameter9 name
        parameterValue9 - parameter9 value
        parameterName10 - parameter10 name
        parameterValue10 - parameter10 value
        parameterName11 - parameter11 name
        parameterValue11 - parameter11 value
        parameterName12 - parameter12 name
        parameterValue12 - parameter12 value
        parameterName13 - parameter13 name
        parameterValue13 - parameter13 value
        parameterName14 - parameter14 name
        parameterValue14 - parameter14 value
        parameterName15 - parameter15 name
        parameterValue15 - parameter15 value
        parameterName16 - parameter16 name
        parameterValue16 - parameter16 value
        parameterName17 - parameter17 name
        parameterValue17 - parameter17 value
        parameterName18 - parameter18 name
        parameterValue18 - parameter18 value
        parameterName19 - parameter19 name
        parameterValue19 - parameter19 value
        parameterName20 - parameter20 name
        parameterValue20 - parameter20 value
        parameterName21 - parameter21 name
        parameterValue21 - parameter21 value
        parameterName22 - parameter22 name
        parameterValue22 - parameter22 value
        Returns:
        the formatted string