Constructor and Description |
---|
CollectionFormatter(java.lang.String separator) |
CollectionFormatter(java.lang.String separator,
Converter<java.lang.String,? super T> itemFormatter) |
CollectionFormatter(java.lang.String separator,
Converter<java.lang.String,? super T> itemFormatter,
java.lang.String emptyOutput) |
CollectionFormatter(java.lang.String separator,
Converter<java.lang.String,? super T> itemFormatter,
java.lang.String emptyOutput,
boolean leadingSpace,
java.lang.String prefix,
java.lang.String suffix) |
CollectionFormatter(java.lang.String separator,
Converter<java.lang.String,? super T> itemFormatter,
java.lang.String emptyOutput,
java.lang.String prefix,
java.lang.String suffix) |
CollectionFormatter(java.lang.String separator,
java.lang.String emptyOutput) |
public CollectionFormatter(java.lang.String separator)
public CollectionFormatter(java.lang.String separator, java.lang.String emptyOutput)
public CollectionFormatter(java.lang.String separator, Converter<java.lang.String,? super T> itemFormatter)
public CollectionFormatter(java.lang.String separator, Converter<java.lang.String,? super T> itemFormatter, java.lang.String emptyOutput)
public CollectionFormatter(java.lang.String separator, Converter<java.lang.String,? super T> itemFormatter, java.lang.String emptyOutput, java.lang.String prefix, java.lang.String suffix)
public CollectionFormatter(java.lang.String separator, Converter<java.lang.String,? super T> itemFormatter, java.lang.String emptyOutput, boolean leadingSpace, java.lang.String prefix, java.lang.String suffix)
separator
- Separator between itemsitemFormatter
- Formatter for each itememptyOutput
- Output to produce for empty inputsleadingSpace
- Whether to lead with a space before the first itemprefix
- Prefix for the first item in lists containing more than one
items.suffix
- Suffix to add at the end of the listpublic java.lang.String convert(java.util.Collection<? extends T> input) throws java.lang.IllegalArgumentException