package com.application.zhangshi_app_android.bean; import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class WebbackBean implements Serializable { private long id; public long getId() { return id; } private int ownData = 1;//是否是自己家庭的数据 1 是 0 不是 public int getOwnData() { return ownData; } public void setOwnData(int ownData) { this.ownData = ownData; } public void setId(long id) { this.id = id; } private String pageSize; private String pageNum; private String title; private String applyPerson; private String contactPerson; private String contactPhone; private String startTime; public String getContactPhone() { return contactPhone; } public void setContactPhone(String contactPhone) { this.contactPhone = contactPhone; } public String getStartTime() { return startTime; } public void setStartTime(String startTime) { this.startTime = startTime; } public String getEndTime() { return endTime; } public void setEndTime(String endTime) { this.endTime = endTime; } private String endTime; public String getPageSize() { return pageSize; } public void setPageSize(String pageSize) { this.pageSize = pageSize; } public String getPageNum() { return pageNum; } public void setPageNum(String pageNum) { this.pageNum = pageNum; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getApplyPerson() { return applyPerson; } public void setApplyPerson(String applyPerson) { this.applyPerson = applyPerson; } public String getContactPerson() { return contactPerson; } public void setContactPerson(String contactPerson) { this.contactPerson = contactPerson; } private String url; private List urlList; public String getUrl() { return url; } public void setUrl(String url) { this.url = url; if (url == null){ return; } if (url.contains(",")){ String[] split = url.split(","); if (urlList == null){ urlList = new ArrayList<>(Arrays.asList(split)); }else { urlList.clear(); urlList.addAll(Arrays.asList(split)); } }else { if (urlList == null){ urlList = new ArrayList<>(); }else { urlList.clear(); } urlList.add(url); } } public List getUrlList() { return urlList; } public void setUrlList(List urlList) { this.urlList = urlList; StringBuilder sb = new StringBuilder(); for (String s : urlList) { sb.append(s).append(","); } //去掉最后一个逗号 if (sb.length() > 0) { sb.deleteCharAt(sb.length() - 1); } this.url = sb.toString(); } @Override public String toString() { return "WebbackBean{" + "id=" + id + "startTime=" + startTime + "endTime=" + endTime + "title=" + title + "applyPerson=" + applyPerson + "contactPerson=" + contactPerson + "contactPhone=" + contactPhone + "pageSize=" + pageSize + "pageNum=" + pageNum + '}'; } }