public final class StringFormatterMessageFactory extends AbstractMessageFactory
FormattedMessage instances for MessageFactory2 methods (and MessageFactory by
extension.)
Enables the use of Formatter strings in message strings.
Creates StringFormattedMessage instances for newMessage(String, Object...).
This class is immutable.
This class implements all MessageFactory2 methods.
| Modifier and Type | Field and Description |
|---|---|
static StringFormatterMessageFactory |
INSTANCE
Instance of StringFormatterMessageFactory.
|
| Constructor and Description |
|---|
StringFormatterMessageFactory()
Constructs a message factory with default flow strings.
|
| Modifier and Type | Method and Description |
|---|---|
Message |
newMessage(String message,
Object... params)
Creates
StringFormattedMessage instances. |
Message |
newMessage(String message,
Object p0)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
Creates a new parameterized message.
|
Message |
newMessage(String message,
Object p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
Creates a new parameterized message.
|
newMessage, newMessage, newMessagepublic static final StringFormatterMessageFactory INSTANCE
public StringFormatterMessageFactory()
public Message newMessage(String message, Object... params)
StringFormattedMessage instances.message - The message pattern.params - The parameters to the message.MessageFactory.newMessage(String, Object...)public Message newMessage(String message, Object p0)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersp4 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersp4 - the message parametersp5 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersp4 - the message parametersp5 - the message parametersp6 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersp4 - the message parametersp5 - the message parametersp6 - the message parametersp7 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersp4 - the message parametersp5 - the message parametersp6 - the message parametersp7 - the message parametersp8 - the message parametersParameterizedMessageFactorypublic Message newMessage(String message, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9)
MessageFactory2newMessage in interface MessageFactory2newMessage in class AbstractMessageFactorymessage - a message template, the kind of message template depends on the implementation.p0 - the message parametersp1 - the message parametersp2 - the message parametersp3 - the message parametersp4 - the message parametersp5 - the message parametersp6 - the message parametersp7 - the message parametersp8 - the message parametersp9 - the message parametersParameterizedMessageFactoryCopyright © 1999-2016 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.