Package japicmp.util
Class ListJoiner<T>
- java.lang.Object
-
- japicmp.util.ListJoiner<T>
-
public class ListJoiner<T> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ListJoiner.ListJoinerToString<T>
-
Field Summary
Fields Modifier and Type Field Description private java.util.Comparator<T>
comparator
private java.lang.String
separator
private ListJoiner.ListJoinerToString<T>
toStringBuilder
-
Constructor Summary
Constructors Constructor Description ListJoiner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilder
join(java.lang.StringBuilder sb, java.util.List<T> items)
java.lang.String
join(java.util.List<T> items)
ListJoiner<T>
on(java.lang.String separator)
ListJoiner<T>
sort(java.util.Comparator<T> comparator)
ListJoiner<T>
toStringBuilder(ListJoiner.ListJoinerToString<T> listJoinerToString)
-
-
-
Field Detail
-
separator
private java.lang.String separator
-
comparator
private java.util.Comparator<T> comparator
-
toStringBuilder
private ListJoiner.ListJoinerToString<T> toStringBuilder
-
-
Method Detail
-
on
public ListJoiner<T> on(java.lang.String separator)
-
sort
public ListJoiner<T> sort(java.util.Comparator<T> comparator)
-
toStringBuilder
public ListJoiner<T> toStringBuilder(ListJoiner.ListJoinerToString<T> listJoinerToString)
-
join
public java.lang.String join(java.util.List<T> items)
-
join
public java.lang.StringBuilder join(java.lang.StringBuilder sb, java.util.List<T> items)
-
-