public class IterableStringMapper extends java.lang.Object implements IValueMapper
| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.String | delimThe delimiter. | 
| protected java.lang.String | postfixThe string postfix. | 
| protected java.lang.String | prefixThe string prefix, | 
| protected IValueMapper | submapperThe optional submapper. | 
| Constructor and Description | 
|---|
| IterableStringMapper()Create a new string mapper. | 
| IterableStringMapper(java.lang.String delim)Create a new string mapper. | 
| IterableStringMapper(java.lang.String delim,
                    IValueMapper submapper)Create a new string mapper. | 
| IterableStringMapper(java.lang.String prefix,
                    java.lang.String delim)Create a new string mapper. | 
| IterableStringMapper(java.lang.String prefix,
                    java.lang.String delim,
                    java.lang.String postfix)Create a new string mapper. | 
| IterableStringMapper(java.lang.String prefix,
                    java.lang.String delim,
                    java.lang.String postfix,
                    IValueMapper submapper)Create a new string mapper. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | convertValue(java.lang.Object value)Convert the given value. | 
protected java.lang.String delim
protected java.lang.String prefix
protected java.lang.String postfix
protected IValueMapper submapper
public IterableStringMapper()
public IterableStringMapper(java.lang.String delim)
delim - The delimiter that is placed between elements.public IterableStringMapper(java.lang.String delim,
                            IValueMapper submapper)
delim - The delimiter that is placed between elements.submapper - The submapper that will be invoked for each element.public IterableStringMapper(java.lang.String prefix,
                            java.lang.String delim)
prefix - The prefix for the result string.delim - The delimiter that is placed between elements.public IterableStringMapper(java.lang.String prefix,
                            java.lang.String delim,
                            java.lang.String postfix)
prefix - The prefix for the result string.delim - The delimiter that is placed between elements.postfix - The postfix for the result string.public IterableStringMapper(java.lang.String prefix,
                            java.lang.String delim,
                            java.lang.String postfix,
                            IValueMapper submapper)
prefix - The prefix for the result string.delim - The delimiter that is placed between elements.postfix - The postfix for the result string.submapper - The submapper that will be invoked for each element.public java.lang.Object convertValue(java.lang.Object value)
                              throws java.lang.Exception
convertValue in interface IValueMappervalue - The value to convert.java.lang.Exception