Class ParameterizedMessageFactory

java.lang.Object
org.apache.logging.log4j.message.AbstractMessageFactory
org.apache.logging.log4j.message.ParameterizedMessageFactory
All Implemented Interfaces:
Serializable, MessageFactory, MessageFactory2

public final class ParameterizedMessageFactory extends AbstractMessageFactory
Creates FormattedMessage instances for MessageFactory2 methods (and MessageFactory by extension.)

Enables the use of {} parameter markers in message strings.

Creates ParameterizedMessage instances for newMessage(String, Object...).

This class is immutable.

Note to implementors:

This class implements all MessageFactory2 methods.

See Also: