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:
stylein interfaceMessageBuilder
-
resetStyle
- Specified by:
resetStylein interfaceMessageBuilder
-
append
- Specified by:
appendin interfaceAppendable- Specified by:
appendin interfaceMessageBuilder
-
append
- Specified by:
appendin interfaceAppendable- Specified by:
appendin interfaceMessageBuilder
-
append
- Specified by:
appendin interfaceAppendable- Specified by:
appendin interfaceMessageBuilder
-
setLength
Description copied from interface:MessageBuilderSet the buffer length.- Specified by:
setLengthin interfaceMessageBuilder- Parameters:
length- the new length- Returns:
- the current builder
-
build
Description copied from interface:MessageBuilderReturn the built message.- Specified by:
buildin interfaceMessageBuilder- Returns:
- the message
-
toString
-