package info.jtrac.mylyn;
import java.util.HashMap;
import java.util.Map;
public class RequestUri {
private String method;
private Map<String, String> parameters = new HashMap<String, String>();
public RequestUri(String method) {
this.method = method;
}
public void addParameter(String key, String value) {
parameters.put(key, value);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder("/api?method=");
sb.append(method);
for(Map.Entry<String, String> entry : parameters.entrySet()) {
sb.append('&').append(entry.getKey()).append('=').append(entry.getValue());
}
return sb.toString();
}
}