java mina MidResponseDTO

来源:互联网 发布:sys wait.h windows 编辑:程序博客网 时间:2024/05/16 06:09
package com.pingan.emall.dto;


import java.io.Serializable;
import java.util.List;
import java.util.Map;


import org.apache.commons.collections.CollectionUtils;


import com.pingan.emall.util.fund.FundTradeConstants;


public class MidResponseDTO implements Serializable {


private static final long serialVersionUID = -1087718184172681211L;


private int responseCode;
private String responseMessage;
private int hasNextPackage;

private List<Map<String, String>> resultList;

public MidResponseDTO() {}

public int getResponseCode() {
return responseCode;
}


public void setResponseCode(int responseCode) {
this.responseCode = responseCode;
}


public String getResponseMessage() {
return responseMessage;
}


public void setResponseMessage(String responseMessage) {
this.responseMessage = responseMessage;
}

public void setHasNextPackage(int hasNextPackage) {
this.hasNextPackage = hasNextPackage;
}

public boolean hasNextPackage() {
return hasNextPackage == 1;
}

public List<Map<String, String>> getResultList() {
return this.resultList;
}

public void setResultList(List<Map<String, String>> resultList) {
this.resultList = resultList;
}

public boolean isResponseSucceed() {
return responseCode == FundTradeConstants.RESPONSE_CODE_SUCCEED;
}

@Override
public String toString() {
StringBuilder builder = new StringBuilder();
builder.append(responseCode).append(":").append(responseMessage);
if (CollectionUtils.isNotEmpty(resultList)) {
for (Map<String, String> data : resultList) {
builder.append(data);
}
}

return builder.toString();
}
}
0 0
原创粉丝点击