java mina MidResponseDTO

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();
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章