package com.salama.android.dataservice.param; import java.util.ArrayList; import java.util.List; public class WebServiceParam { private String func = ""; private String url = ""; private String method = ""; private List<String> paramNames = new ArrayList<String>(); private List<String> paramValues = new ArrayList<String>(); private String saveTo; private List<String> multiPartNames = new ArrayList<String>(); private List<String> multiPartFilePaths = new ArrayList<String>(); private String saveToResId; private List<String> multiPartResIds = new ArrayList<String>(); /** * 取得函数名.缺省doBasic * @return 函数名 */ public String getFunc() { return func; } /** * 设置函数名 * @param func 函数名 */ public void setFunc(String func) { this.func = func; } /** * 取得URL * @return URL */ public String getUrl() { return url; } /** * 设置URL * @param url URL */ public void setUrl(String url) { this.url = url; } /** * 取得method(POST或GET) * @return method(POST或GET) */ public String getMethod() { return method; } /** * 设置method(POST或GET) * @param method method(POST或GET) */ public void setMethod(String method) { this.method = method; } /** * 取得参数名列表 * @return 参数名列表 */ public List<String> getParamNames() { return paramNames; } /** * 设置 * @param paramNames 参数名列表 */ public void setParamNames(List<String> paramNames) { this.paramNames = paramNames; } /** * 取得参数值列表 * @return 参数值列表 */ public List<String> getParamValues() { return paramValues; } /** * 设置参数值列表 * @param paramValues 参数值列表 */ public void setParamValues(List<String> paramValues) { this.paramValues = paramValues; } /** * 取得下载文件保存路径 * @return 下载文件保存路径 */ public String getSaveTo() { return saveTo; } /** * 设置下载文件保存路径 * @param saveTo 下载文件保存路径 */ public void setSaveTo(String saveTo) { this.saveTo = saveTo; } /** * 取得上传文件名列表 * @return 上传文件名列表 */ public List<String> getMultiPartNames() { return multiPartNames; } /** * 设置上传文件名列表 * @param multiPartNames 上传文件名列表 */ public void setMultiPartNames(List<String> multiPartNames) { this.multiPartNames = multiPartNames; } /** * 取得上传文件路径列表 * @return 上传文件路径列表 */ public List<String> getMultiPartFilePaths() { return multiPartFilePaths; } /** * 设置上传文件路径列表 * @param multiPartFilePaths 上传文件路径列表 */ public void setMultiPartFilePaths(List<String> multiPartFilePaths) { this.multiPartFilePaths = multiPartFilePaths; } /** * 取得下载保存资源Id * @return 下载保存资源Id */ public String getSaveToResId() { return saveToResId; } /** * 设置下载保存资源Id * @param saveToResId 下载文件保存资源Id */ public void setSaveToResId(String saveToResId) { this.saveToResId = saveToResId; } /** * 取得上传文件资源Id列表 * @return 上传文件资源Id列表 */ public List<String> getMultiPartResIds() { return multiPartResIds; } /** * 设置上传文件资源Id列表 * @param multiPartResIds 上传文件资源Id列表 */ public void setMultiPartResIds(List<String> multiPartResIds) { this.multiPartResIds = multiPartResIds; } }