| Interface | Description | 
|---|---|
| TextBuilder<T extends TextBuilder> | 
 An utility used for building plain or rich texts with possibly colored fragments. 
 | 
| Class | Description | 
|---|---|
| AbstractTextBuilder<T extends AbstractTextBuilder> | 
 Abstract builder. 
 | 
| ColoredHtmlTextBuilder<T extends ColoredHtmlTextBuilder> | 
 A builder used for html text building. 
 | 
| ColoredRichTextBuilder<T extends ColoredRichTextBuilder> | 
 A builder used for rich text building. 
 | 
| HtmlTextBuilder<T extends HtmlTextBuilder> | 
 A builder used for html text building. 
 | 
| PlainOrFullHtmlTextBuilder<T extends PlainOrFullHtmlTextBuilder> | 
 A builder used for plain or html text building. 
 | 
| PlainOrLightHtmlTextBuilder<T extends PlainOrLightHtmlTextBuilder> | 
 Builder used for plain or light html text building. 
 | 
| PlainTextBuilder<T extends PlainTextBuilder> | 
 A builder used for plain text building. 
 | 
| RawTextBuilder<T extends RawTextBuilder> | 
 Builds a text without any transformation - input text is appended to the output text. 
 | 
| RichTextBuilder<T extends RichTextBuilder> | 
 A builder used for rich text building. 
 |