Package com.vladsch.flexmark.util.misc
Class DelimitedBuilder
- java.lang.Object
-
- com.vladsch.flexmark.util.misc.DelimitedBuilder
-
public class DelimitedBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DelimitedBuilder()
DelimitedBuilder(java.lang.String delimiter)
DelimitedBuilder(java.lang.String delimiter, int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DelimitedBuilder
append(boolean v)
DelimitedBuilder
append(char v)
DelimitedBuilder
append(char[] v)
DelimitedBuilder
append(char[] v, int start, int end)
DelimitedBuilder
append(double v)
DelimitedBuilder
append(float v)
DelimitedBuilder
append(int v)
DelimitedBuilder
append(long v)
DelimitedBuilder
append(java.lang.CharSequence v)
DelimitedBuilder
append(java.lang.CharSequence v, int start, int end)
DelimitedBuilder
append(java.lang.Object o)
DelimitedBuilder
append(java.lang.String v)
DelimitedBuilder
append(java.lang.String v, int start, int end)
<V> DelimitedBuilder
appendAll(java.lang.String delimiter, java.util.List<? extends V> v)
<V> DelimitedBuilder
appendAll(java.lang.String delimiter, java.util.List<? extends V> v, int start, int end)
<V> DelimitedBuilder
appendAll(java.lang.String delimiter, V[] v)
<V> DelimitedBuilder
appendAll(java.lang.String delimiter, V[] v, int start, int end)
<V> DelimitedBuilder
appendAll(java.util.List<? extends V> v)
<V> DelimitedBuilder
appendAll(java.util.List<? extends V> v, int start, int end)
<V> DelimitedBuilder
appendAll(V[] v)
<V> DelimitedBuilder
appendAll(V[] v, int start, int end)
DelimitedBuilder
appendCodePoint(int codePoint)
DelimitedBuilder
clear()
java.lang.String
getAndClear()
boolean
isEmpty()
DelimitedBuilder
mark()
DelimitedBuilder
pop()
DelimitedBuilder
push()
DelimitedBuilder
push(java.lang.String delimiter)
java.lang.String
toString()
java.lang.String
toStringOrNull()
DelimitedBuilder
unmark()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
isEmpty
public boolean isEmpty()
-
getAndClear
public java.lang.String getAndClear()
-
clear
public DelimitedBuilder clear()
-
toStringOrNull
public java.lang.String toStringOrNull()
-
mark
public DelimitedBuilder mark()
-
unmark
public DelimitedBuilder unmark()
-
push
public DelimitedBuilder push()
-
push
public DelimitedBuilder push(java.lang.String delimiter)
-
pop
public DelimitedBuilder pop()
-
append
public DelimitedBuilder append(char v)
-
append
public DelimitedBuilder append(int v)
-
append
public DelimitedBuilder append(boolean v)
-
append
public DelimitedBuilder append(long v)
-
append
public DelimitedBuilder append(float v)
-
append
public DelimitedBuilder append(double v)
-
append
public DelimitedBuilder append(java.lang.String v)
-
append
public DelimitedBuilder append(java.lang.String v, int start, int end)
-
append
public DelimitedBuilder append(java.lang.CharSequence v)
-
append
public DelimitedBuilder append(java.lang.CharSequence v, int start, int end)
-
append
public DelimitedBuilder append(char[] v)
-
append
public DelimitedBuilder append(char[] v, int start, int end)
-
append
public DelimitedBuilder append(java.lang.Object o)
-
appendCodePoint
public DelimitedBuilder appendCodePoint(int codePoint)
-
appendAll
public <V> DelimitedBuilder appendAll(V[] v)
-
appendAll
public <V> DelimitedBuilder appendAll(V[] v, int start, int end)
-
appendAll
public <V> DelimitedBuilder appendAll(java.lang.String delimiter, V[] v)
-
appendAll
public <V> DelimitedBuilder appendAll(java.lang.String delimiter, V[] v, int start, int end)
-
appendAll
public <V> DelimitedBuilder appendAll(java.util.List<? extends V> v)
-
appendAll
public <V> DelimitedBuilder appendAll(java.util.List<? extends V> v, int start, int end)
-
appendAll
public <V> DelimitedBuilder appendAll(java.lang.String delimiter, java.util.List<? extends V> v)
-
appendAll
public <V> DelimitedBuilder appendAll(java.lang.String delimiter, java.util.List<? extends V> v, int start, int end)
-
-