Package org.apache.maven.jline
Class JLineMessageBuilderFactory.JlineMessageBuilder
java.lang.Object
org.apache.maven.jline.JLineMessageBuilderFactory.JlineMessageBuilder
- All Implemented Interfaces:
Appendable
,MessageBuilder
- Enclosing class:
JLineMessageBuilderFactory
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final org.jline.utils.AttributedStringBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(char c) append
(CharSequence cs) append
(CharSequence cs, int start, int end) build()
Return the built message.setLength
(int length) Set the buffer length.toString()
-
Field Details
-
builder
final org.jline.utils.AttributedStringBuilder builder
-
-
Constructor Details
-
JlineMessageBuilder
JlineMessageBuilder() -
JlineMessageBuilder
JlineMessageBuilder(int size)
-
-
Method Details
-
style
- Specified by:
style
in interfaceMessageBuilder
-
resetStyle
- Specified by:
resetStyle
in interfaceMessageBuilder
-
append
- Specified by:
append
in interfaceAppendable
- Specified by:
append
in interfaceMessageBuilder
-
append
- Specified by:
append
in interfaceAppendable
- Specified by:
append
in interfaceMessageBuilder
-
append
- Specified by:
append
in interfaceAppendable
- Specified by:
append
in interfaceMessageBuilder
-
setLength
Description copied from interface:MessageBuilder
Set the buffer length.- Specified by:
setLength
in interfaceMessageBuilder
- Parameters:
length
- the new length- Returns:
- the current builder
-
build
Description copied from interface:MessageBuilder
Return the built message.- Specified by:
build
in interfaceMessageBuilder
- Returns:
- the message
-
toString
-