Package org.jboss.logmanager.formatters
Interface FormatStep
- All Known Implementing Classes:
Formatters.JustifyingFormatStep
,Formatters.SegmentedFormatStep
public interface FormatStep
A single format step which handles some part of rendering a log record.
-
Method Summary
Modifier and TypeMethodDescriptionint
Emit an estimate of the length of data which this step will produce.void
render
(StringBuilder builder, ExtLogRecord record) Render a part of the log record.
-
Method Details
-
render
Render a part of the log record.- Parameters:
builder
- the string builder to append torecord
- the record being rendered
-
estimateLength
int estimateLength()Emit an estimate of the length of data which this step will produce. The more accurate the estimate, the more likely the format operation will be performant.- Returns:
- an estimate
-