@Experimental @Named @Singleton public class DefaultMessageBuilderFactory extends Object implements MessageBuilderFactory
| Constructor and Description |
|---|
DefaultMessageBuilderFactory() |
| Modifier and Type | Method and Description |
|---|---|
MessageBuilder |
builder()
Creates a new message builder.
|
MessageBuilder |
builder(StringBuilder stringBuilder)
Creates a new message builder backed by the given string builder.
|
int |
getTerminalWidth()
Returns the terminal width or
-1 if not supported. |
boolean |
isColorEnabled()
Checks if the underlying output does support styling or not.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderpublic boolean isColorEnabled()
MessageBuilderFactoryisColorEnabled in interface MessageBuilderFactorypublic int getTerminalWidth()
MessageBuilderFactory-1 if not supported.getTerminalWidth in interface MessageBuilderFactory@Nonnull public MessageBuilder builder()
MessageBuilderFactorybuilder in interface MessageBuilderFactory@Nonnull public MessageBuilder builder(@Nonnull StringBuilder stringBuilder)
MessageBuilderFactorybuilder in interface MessageBuilderFactorystringBuilder - a string builderCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.