LocalMovieMessage.java
4.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
package com.gimi.common.cinema.model;
import android.text.TextUtils;
import com.xgimi.gimicinema.activity.CinemaConfig;
import java.io.Serializable;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
/**
* Created by 李攀 on 2015/4/29
*/
public class LocalMovieMessage implements Serializable {
private int id;
private String movieName;
private String posterPath;
private String playPath;
private String namePinyin;
private String md5;
private String type;
private String doubanId;
private String classDescribe;
private String movieLength;
private double doubanRating;
private String lastPlayTime;
private String screenTime;
private int count;
private String dlTime;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getMovieName() {
return movieName;
}
public void setMovieName(String movieName) {
this.movieName = movieName;
}
public String getPosterPath() {
if (TextUtils.isEmpty(posterPath) || posterPath.startsWith("/mnt/samba/")|| posterPath.startsWith("/Uploads/pic/")
|| posterPath.startsWith("/mnt/usb/")) {
return posterPath;
}
return CinemaConfig.BASIC_ROOT + posterPath;
}
public void setPosterPath(String posterPath) {
if (TextUtils.isEmpty(posterPath)) {
this.posterPath = null;
} else {
this.posterPath = posterPath.replace(CinemaConfig.BASIC_ROOT, "");
}
}
public String getPlayPath() {
if (TextUtils.isEmpty(playPath) || playPath.startsWith("/mnt/samba/")|| playPath.startsWith("/mnt/usb/")) {
return playPath;
}
return CinemaConfig.BASIC_ROOT + playPath;
}
public void setPlayPath(String playPath) {
if (TextUtils.isEmpty(playPath)) {
this.playPath = null;
} else {
this.playPath = playPath.replace(CinemaConfig.BASIC_ROOT, "");
}
}
public String getNamePinyin() {
return namePinyin;
}
public void setNamePinyin(String namePinyin) {
this.namePinyin = namePinyin;
}
public String getMd5() {
return md5;
}
public void setMd5(String md5) {
this.md5 = md5;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getDoubanId() {
return doubanId;
}
public void setDoubanId(String doubanId) {
this.doubanId = doubanId;
}
public String getClassDescribe() {
return classDescribe;
}
public void setClassDescribe(String classDescribe) {
this.classDescribe = classDescribe;
}
public String getMovieLength() {
return movieLength;
}
public void setMovieLength(String movieLength) {
this.movieLength = movieLength;
}
public double getDoubanRating() {
return doubanRating;
}
public void setDoubanRating(double doubanRating) {
this.doubanRating = doubanRating;
}
public String getLastPlayTime() {
return lastPlayTime;
}
public void setLastPlayTime(long lastPlayTime1) {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(lastPlayTime1);
String format = formatter.format(calendar.getTime());
this.lastPlayTime = format;
}
public void setLastPlayTime(String lastPlayTime) {
this.lastPlayTime = lastPlayTime;
}
public String getScreenTime() {
return screenTime;
}
public void setScreenTime(String screenTime) {
this.screenTime = screenTime;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getDlTime() {
return dlTime;
}
public void setDlTime(String dlTime) {
this.dlTime = dlTime;
}
@Override
public String toString() {
return "LocalMovieMessage{" +
"id=" + id +
", movieName='" + movieName + '\'' +
", posterPath='" + posterPath + '\'' +
", playPath='" + playPath + '\'' +
", namePinyin='" + namePinyin + '\'' +
", md5='" + md5 + '\'' +
", type='" + type + '\'' +
", doubanId='" + doubanId + '\'' +
", classDescribe='" + classDescribe + '\'' +
", movieLength='" + movieLength + '\'' +
", doubanRating='" + doubanRating + '\'' +
", lastPlayTime=" + lastPlayTime +
", screenTime=" + screenTime +
'}';
}
}