|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.biojava3.ws.alignment.qblast.MapToStringTransformer
public class MapToStringTransformer
Transforms Map to String. Used by NCBIQBlastService to join given map of arguments to a single String to pass to QBlast service
| Constructor Summary | |
|---|---|
MapToStringTransformer()
Creates MapToStringTransformer with defaults: |
|
MapToStringTransformer(String mappingSequence,
String separatorSequence,
String nullValue)
Creates MapToStringTransformer with given values |
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MapToStringTransformer()
MapToStringTransformer with defaults:
mappingSequence = "="; separatorSequence = "&"; nullValue = "null";
public MapToStringTransformer(String mappingSequence,
String separatorSequence,
String nullValue)
MapToStringTransformer with given values
mappingSequence - sequence inserted between key and
valueseparatorSequence - sequence inserted between every pair of
Map entriesnullValue - sequence inserted for every null key or value| Method Detail |
|---|
public 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 arguments
public String getMappingSequence()
public void setMappingSequence(String mappingSequence)
public String getSeparatorSequence()
public void setSeparatorSequence(String separatorSequence)
public String getNullValue()
public void setNullValue(String nullValue)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||