Class Hierarchy
- java.lang.Object
- org.apache.logging.log4j.message.AbstractMessageFactory (implements org.apache.logging.log4j.message.MessageFactory2, java.io.Serializable)
- org.apache.logging.log4j.message.FormattedMessageFactory
- org.apache.logging.log4j.message.LocalizedMessageFactory
- org.apache.logging.log4j.message.MessageFormatMessageFactory
- org.apache.logging.log4j.message.ParameterizedMessageFactory
- org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory
- org.apache.logging.log4j.message.SimpleMessageFactory
- org.apache.logging.log4j.message.StringFormatterMessageFactory
- org.apache.logging.log4j.message.DefaultFlowMessageFactory (implements org.apache.logging.log4j.message.FlowMessageFactory, java.io.Serializable)
- org.apache.logging.log4j.message.FormattedMessage (implements org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.LocalizedMessage (implements org.apache.logging.log4j.message.LoggerNameAwareMessage, org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.MapMessage<M,V> (implements org.apache.logging.log4j.util.MultiFormatStringBuilderFormattable)
- org.apache.logging.log4j.message.StringMapMessage
- org.apache.logging.log4j.message.StructuredDataMessage
- org.apache.logging.log4j.message.MessageFormatMessage (implements org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.ObjectArrayMessage (implements org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.ObjectMessage (implements org.apache.logging.log4j.message.Message, org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.ParameterizedMessage (implements org.apache.logging.log4j.message.Message, org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.ReusableMessageFactory (implements org.apache.logging.log4j.message.MessageFactory2, java.io.Serializable)
- org.apache.logging.log4j.message.ReusableObjectMessage (implements org.apache.logging.log4j.message.ParameterVisitable, org.apache.logging.log4j.message.ReusableMessage)
- org.apache.logging.log4j.message.ReusableParameterizedMessage (implements org.apache.logging.log4j.message.ParameterVisitable, org.apache.logging.log4j.message.ReusableMessage)
- org.apache.logging.log4j.message.ReusableSimpleMessage (implements java.lang.CharSequence, org.apache.logging.log4j.message.ParameterVisitable, org.apache.logging.log4j.message.ReusableMessage)
- org.apache.logging.log4j.message.SimpleMessage (implements java.lang.CharSequence, org.apache.logging.log4j.message.Message, org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.StringFormattedMessage (implements org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.StructuredDataCollectionMessage (implements org.apache.logging.log4j.message.MessageCollectionMessage<T>, org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.StructuredDataId (implements java.io.Serializable, org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.ThreadDumpMessage (implements org.apache.logging.log4j.message.Message, org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.AbstractMessageFactory (implements org.apache.logging.log4j.message.MessageFactory2, java.io.Serializable)
Interface Hierarchy
- org.apache.logging.log4j.message.FlowMessageFactory
- java.lang.Iterable<T>
- org.apache.logging.log4j.message.MessageCollectionMessage<T> (also extends org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.LoggerNameAwareMessage
- org.apache.logging.log4j.message.MessageFactory
- org.apache.logging.log4j.message.MessageFactory2
- org.apache.logging.log4j.message.ParameterConsumer<S>
- org.apache.logging.log4j.message.ParameterVisitable
- java.io.Serializable
- org.apache.logging.log4j.message.Message
- org.apache.logging.log4j.message.FlowMessage
- org.apache.logging.log4j.message.EntryMessage
- org.apache.logging.log4j.message.ExitMessage
- org.apache.logging.log4j.message.MessageCollectionMessage<T> (also extends java.lang.Iterable<T>)
- org.apache.logging.log4j.message.MultiformatMessage
- org.apache.logging.log4j.message.ReusableMessage (also extends org.apache.logging.log4j.util.StringBuilderFormattable)
- org.apache.logging.log4j.message.FlowMessage
- org.apache.logging.log4j.message.Message
- org.apache.logging.log4j.util.StringBuilderFormattable
- org.apache.logging.log4j.message.ReusableMessage (also extends org.apache.logging.log4j.message.Message)
- org.apache.logging.log4j.message.ThreadDumpMessage.ThreadInfoFactory
- org.apache.logging.log4j.message.ThreadInformation
- org.apache.logging.log4j.message.TimestampMessage
Annotation Type Hierarchy
- org.apache.logging.log4j.message.AsynchronouslyFormattable (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.logging.log4j.message.MapMessage.MapFormat
- org.apache.logging.log4j.message.StructuredDataMessage.Format
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)