Class StringUtil.StringJoiner
- java.lang.Object
-
- com.itextpdf.styledxmlparser.jsoup.internal.StringUtil.StringJoiner
-
- Enclosing class:
- StringUtil
public static class StringUtil.StringJoiner extends java.lang.ObjectA StringJoiner allows incremental / filtered joining of a set of stringable objects.- Since:
- 1.14.1
-
-
Constructor Summary
Constructors Constructor Description StringJoiner(java.lang.String separator)Create a new joiner, that uses the specified separator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringUtil.StringJoineradd(java.lang.Object stringy)Add another item to the joiner, will be separatedStringUtil.StringJoinerappend(java.lang.Object stringy)Append content to the current item; not separatedjava.lang.Stringcomplete()Return the joined string, and release the builder back to the pool.
-
-
-
Constructor Detail
-
StringJoiner
public StringJoiner(java.lang.String separator)
Create a new joiner, that uses the specified separator. MUST callcomplete()or will leak a thread local string builder.- Parameters:
separator- the token to insert between strings
-
-
Method Detail
-
add
public StringUtil.StringJoiner add(java.lang.Object stringy)
Add another item to the joiner, will be separated
-
append
public StringUtil.StringJoiner append(java.lang.Object stringy)
Append content to the current item; not separated
-
complete
public java.lang.String complete()
Return the joined string, and release the builder back to the pool. This joiner cannot be reused.
-
-