public class MapToStringTransformer
extends java.lang.Object
| Constructor and Description |
|---|
MapToStringTransformer()
Creates
MapToStringTransformer with defaults: |
MapToStringTransformer(java.lang.String mappingSequence,
java.lang.String separatorSequence,
java.lang.String nullValue)
Creates
MapToStringTransformer with given values |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMappingSequence() |
java.lang.String |
getNullValue() |
java.lang.String |
getSeparatorSequence() |
void |
setMappingSequence(java.lang.String mappingSequence) |
void |
setNullValue(java.lang.String nullValue) |
void |
setSeparatorSequence(java.lang.String separatorSequence) |
java.lang.String |
transform(java.util.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(java.lang.String mappingSequence,
java.lang.String separatorSequence,
java.lang.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 java.lang.String transform(java.util.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 java.lang.String getMappingSequence()
public void setMappingSequence(java.lang.String mappingSequence)
public java.lang.String getSeparatorSequence()
public void setSeparatorSequence(java.lang.String separatorSequence)
public java.lang.String getNullValue()
public void setNullValue(java.lang.String nullValue)
Copyright © 2000-2020 BioJava. All Rights Reserved.