public class MapToStringTransformer extends Object
| Constructor and Description |
|---|
MapToStringTransformer()
Creates
MapToStringTransformer with defaults: |
MapToStringTransformer(String mappingSequence,
String separatorSequence,
String nullValue)
Creates
MapToStringTransformer with given values |
| Modifier and Type | Method and Description |
|---|---|
String |
getMappingSequence() |
String |
getNullValue() |
String |
getSeparatorSequence() |
void |
setMappingSequence(String mappingSequence) |
void |
setNullValue(String nullValue) |
void |
setSeparatorSequence(String separatorSequence) |
String |
transform(Map<?,?> map)
Transforms
Map to String, representing every entry as
key mappingSequence value , joined by
separatorSequence |
public MapToStringTransformer()
MapToStringTransformer with defaults:
mappingSequence = "="; separatorSequence = "&"; nullValue = "null";
public MapToStringTransformer(String mappingSequence, String separatorSequence, String nullValue)
MapToStringTransformer with given valuesmappingSequence - sequence inserted between key and
valueseparatorSequence - sequence inserted between every pair of
Map entriesnullValue - sequence inserted for every null key or valuepublic String transform(Map<?,?> map)
Map to String, representing every entry as
key mappingSequence value , joined by
separatorSequence
Calls toString() for keys and values, replacing null with
the value of nullValue property
For example, if we have a map with two entries: ("key1", "1") and
("key2", "2") this method would return "key1=1&key2=2" if
mappingSequence is "=" and separator sequence is "&";
map - map of argumentspublic String getMappingSequence()
public void setMappingSequence(String mappingSequence)
public String getSeparatorSequence()
public void setSeparatorSequence(String separatorSequence)
public String getNullValue()
public void setNullValue(String nullValue)
Copyright © 2000–2016 BioJava. All rights reserved.