Interface StringBuilderFormattable
- All Known Subinterfaces:
Instant, MultiFormatStringBuilderFormattable, ReusableMessage
- All Known Implementing Classes:
DefaultFlowMessageFactory.AbstractFlowMessage, DefaultFlowMessageFactory.SimpleEntryMessage, DefaultFlowMessageFactory.SimpleExitMessage, DefaultThreadContextStack, MapMessage, MarkerManager.Log4jMarker, MementoMessage, MutableInstant, MutableLogEvent, MutableThreadContextStack, ObjectMessage, ParameterizedMessage, ReusableObjectMessage, ReusableParameterizedMessage, ReusableSimpleMessage, RingBufferLogEvent, SimpleMessage, StringMapMessage, StructuredDataCollectionMessage, StructuredDataId, StructuredDataMessage, ThreadDumpMessage, Timer
public interface StringBuilderFormattable
Objects that implement this interface can be converted to text, ideally without allocating temporary objects.
- Since:
- 2.6
-
Method Summary
Modifier and TypeMethodDescriptionvoidformatTo(StringBuilder buffer) Writes a text representation of this object into the specifiedStringBuilder, ideally without allocating temporary objects.
-
Method Details
-
formatTo
Writes a text representation of this object into the specifiedStringBuilder, ideally without allocating temporary objects.- Parameters:
buffer- the StringBuilder to write into
-