Package com.saperion.common.lang.format
Class ExceptionFormatter
java.lang.Object
com.saperion.common.lang.format.ExceptionFormatter
- All Implemented Interfaces:
FormatConstants
The standard formatter for RuntimeException
s.
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
-
Field Summary
Fields inherited from interface com.saperion.common.lang.format.FormatConstants
LS, LS_LENGTH, NULL, TAB, TAB_LENGTH
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
Formats an exception message in a standard format.static String
Formats an exception message with a parameter in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Formats an exception message with 2 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Formats an exception message with 3 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Formats an exception message with 4 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Formats an exception message with 5 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Formats an exception message with 6 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Formats an exception message with 7 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Formats an exception message with 8 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Formats an exception message with 9 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Formats an exception message with 10 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11) Formats an exception message with 11 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12) Formats an exception message with 12 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13) Formats an exception message with 13 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14) Formats an exception message with 14 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15) Formats an exception message with 15 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16) Formats an exception message with 16 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17) Formats an exception message with 17 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18) Formats an exception message with 18 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19) Formats an exception message with 19 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19, String parameterName20, Object parameterValue20) Formats an exception message with 20 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19, String parameterName20, Object parameterValue20, String parameterName21, Object parameterValue21) Formats an exception message with 21 parameters in a standard format.static String
format
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19, String parameterName20, Object parameterValue20, String parameterName21, Object parameterValue21, String parameterName22, Object parameterValue22) Formats an exception message with 22 parameters in a standard format.
-
Method Details
-
format
Formats an exception message in a standard format. The message must not benull
.- Parameters:
message
- main exception message- Returns:
- the formatted string
-
format
Formats an exception message with a parameter in a standard format. The message and parameter name must not benull
. The parameter value may benull
.- Parameters:
message
- main exception messageparameterName
- parameter nameparameterValue
- parameter value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Formats an exception message with 2 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Formats an exception message with 3 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Formats an exception message with 4 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Formats an exception message with 5 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Formats an exception message with 6 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Formats an exception message with 7 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Formats an exception message with 8 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Formats an exception message with 9 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Formats an exception message with 10 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11) Formats an exception message with 11 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12) Formats an exception message with 12 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13) Formats an exception message with 13 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14) Formats an exception message with 14 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15) Formats an exception message with 15 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16) Formats an exception message with 16 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17) Formats an exception message with 17 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 valueparameterName17
- parameter17 nameparameterValue17
- parameter17 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18) Formats an exception message with 18 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 valueparameterName17
- parameter17 nameparameterValue17
- parameter17 valueparameterName18
- parameter18 nameparameterValue18
- parameter18 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19) Formats an exception message with 19 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 valueparameterName17
- parameter17 nameparameterValue17
- parameter17 valueparameterName18
- parameter18 nameparameterValue18
- parameter18 valueparameterName19
- parameter19 nameparameterValue19
- parameter19 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19, String parameterName20, Object parameterValue20) Formats an exception message with 20 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 valueparameterName17
- parameter17 nameparameterValue17
- parameter17 valueparameterName18
- parameter18 nameparameterValue18
- parameter18 valueparameterName19
- parameter19 nameparameterValue19
- parameter19 valueparameterName20
- parameter20 nameparameterValue20
- parameter20 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19, String parameterName20, Object parameterValue20, String parameterName21, Object parameterValue21) Formats an exception message with 21 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 valueparameterName17
- parameter17 nameparameterValue17
- parameter17 valueparameterName18
- parameter18 nameparameterValue18
- parameter18 valueparameterName19
- parameter19 nameparameterValue19
- parameter19 valueparameterName20
- parameter20 nameparameterValue20
- parameter20 valueparameterName21
- parameter21 nameparameterValue21
- parameter21 value- Returns:
- the formatted string
-
format
public static String format(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10, String parameterName11, Object parameterValue11, String parameterName12, Object parameterValue12, String parameterName13, Object parameterValue13, String parameterName14, Object parameterValue14, String parameterName15, Object parameterValue15, String parameterName16, Object parameterValue16, String parameterName17, Object parameterValue17, String parameterName18, Object parameterValue18, String parameterName19, Object parameterValue19, String parameterName20, Object parameterValue20, String parameterName21, Object parameterValue21, String parameterName22, Object parameterValue22) Formats an exception message with 22 parameters in a standard format. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main exception messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 valueparameterName11
- parameter11 nameparameterValue11
- parameter11 valueparameterName12
- parameter12 nameparameterValue12
- parameter12 valueparameterName13
- parameter13 nameparameterValue13
- parameter13 valueparameterName14
- parameter14 nameparameterValue14
- parameter14 valueparameterName15
- parameter15 nameparameterValue15
- parameter15 valueparameterName16
- parameter16 nameparameterValue16
- parameter16 valueparameterName17
- parameter17 nameparameterValue17
- parameter17 valueparameterName18
- parameter18 nameparameterValue18
- parameter18 valueparameterName19
- parameter19 nameparameterValue19
- parameter19 valueparameterName20
- parameter20 nameparameterValue20
- parameter20 valueparameterName21
- parameter21 nameparameterValue21
- parameter21 valueparameterName22
- parameter22 nameparameterValue22
- parameter22 value- Returns:
- the formatted string
-