| | |
| | | package com.application.zhangshi_app_android.bean; |
| | | |
| | | import android.net.Uri; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | */ |
| | | public class FamilyMemorabiliaBean implements Serializable { |
| | | private long id; |
| | | private String address; |
| | | private String createTime; |
| | | private String people; |
| | | private String remark; |
| | | private String address; |
| | | private String title; |
| | | private List<String> url; |
| | | private String remark; |
| | | private String url; |
| | | private String happenTime; |
| | | private transient int familyId;//所属家庭 id |
| | | private int ownData = 1;//是否是自己家庭的数据 1 是 0 不是 |
| | | private List<String> urlList; |
| | | |
| | | public String getAddress() { return address; } |
| | | public void setAddress(String value) { this.address = value; } |
| | | |
| | | public String getCreateTime() { return createTime; } |
| | | public void setCreateTime(String value) { this.createTime = value; } |
| | | |
| | | 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<String> getUrlList() { |
| | | return urlList; |
| | | } |
| | | |
| | | public void setUrlList(List<String> 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(); |
| | | } |
| | | |
| | | public String getUrl() { |
| | | return url; |
| | | } |
| | | |
| | | public long getId() { return id; } |
| | | public void setId(long value) { |
| | |
| | | public String getTitle() { return title; } |
| | | public void setTitle(String value) { this.title = value; } |
| | | |
| | | public List<String> getUrl() { return url; } |
| | | public void setUrl(List<String> value) { this.url = value; } |
| | | public String getHappenTime() { |
| | | return happenTime; |
| | | } |
| | | |
| | | public void setHappenTime(String happenTime) { |
| | | this.happenTime = happenTime; |
| | | } |
| | | |
| | | public int getFamilyId() { return familyId; } |
| | | public void setFamilyId(int value) { this.familyId = value; } |
| | | public int getOwnData() { return ownData; } |
| | | public void setOwnData(int value) { this.ownData = value; } |
| | | |
| | | public String getOwnDataStr(){ |
| | | if (ownData == 1){ |
| | | return "(本家庭)"; |
| | | }else { |
| | | return "(非本家)"; |
| | | } |
| | | } |
| | | @Override |
| | | public String toString() { |
| | | return "FamilyMemorabiliaBean{" + |
| | | "id=" + id + |
| | | ", address='" + address + '\'' + |
| | | ", createTime='" + createTime + '\'' + |
| | | ", people='" + people + '\'' + |
| | | ", remark='" + remark + '\'' + |
| | | ", title='" + title + '\'' + |
| | | ", url='" + url + '\'' + |
| | | ", urlList=" + urlList + |
| | | '}'; |
| | | } |
| | | } |