| | |
| | | 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; |
| | | |
| | | /** |
| | | * @author Ljj |
| | | * @date 2023.03.18. 10:29 |
| | | * @desc 家大事记 bean 类 |
| | | */ |
| | | public class FamilyMemorabiliaBean { |
| | | public class FamilyMemorabiliaBean implements Serializable { |
| | | private long id; |
| | | private String address; |
| | | private String createTime; |
| | |
| | | private String remark; |
| | | private String title; |
| | | private String url; |
| | | 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) { this.id = value; } |
| | | public void setId(long value) { |
| | | this.id = value; |
| | | } |
| | | |
| | | public String getPeople() { return people; } |
| | | public void setPeople(String value) { this.people = value; } |
| | |
| | | public String getTitle() { return title; } |
| | | public void setTitle(String value) { this.title = value; } |
| | | |
| | | public String getUrl() { return url; } |
| | | public void setUrl(String value) { this.url = value; } |
| | | @Override |
| | | public String toString() { |
| | | return "FamilyMemorabiliaBean{" + |
| | | "id=" + id + |
| | | ", address='" + address + '\'' + |
| | | ", createTime='" + createTime + '\'' + |
| | | ", people='" + people + '\'' + |
| | | ", remark='" + remark + '\'' + |
| | | ", title='" + title + '\'' + |
| | | ", url='" + url + '\'' + |
| | | ", urlList=" + urlList + |
| | | '}'; |
| | | } |
| | | } |