Package org.apache.commons.text
Class StringEscapeUtils.Builder
- java.lang.Object
 - 
- org.apache.commons.text.StringEscapeUtils.Builder
 
 
- 
- Enclosing class:
 - StringEscapeUtils
 
public static final class StringEscapeUtils.Builder extends java.lang.ObjectConvenience wrapper for
StringBuilderproviding escape methods.Example:
new Builder(ESCAPE_HTML4) .append("<p>") .escape("This is paragraph 1 and special chars like & get escaped.") .append("</p><p>") .escape("This is paragraph 2 & more...") .append("</p>") .toString() 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringEscapeUtils.Builderappend(java.lang.String input)Literal append, no escaping being done.StringEscapeUtils.Builderescape(java.lang.String input)Escapeinputaccording to the givenCharSequenceTranslator.java.lang.StringtoString()Return the escaped string. 
 - 
 
- 
- 
Method Detail
- 
escape
public StringEscapeUtils.Builder escape(java.lang.String input)
Escape
inputaccording to the givenCharSequenceTranslator.- Parameters:
 input- the String to escape- Returns:
 this, to enable chaining
 
- 
append
public StringEscapeUtils.Builder append(java.lang.String input)
Literal append, no escaping being done.- Parameters:
 input- the String to append- Returns:
 this, to enable chaining
 
- 
toString
public java.lang.String toString()
Return the escaped string.
- Overrides:
 toStringin classjava.lang.Object- Returns:
 - The escaped string
 
 
 - 
 
 -