blob: 9a9cbfec25062b020912e65c1ce78788e0f9012b (
plain)
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
|
package com.mapswithme.maps.review;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
public class Review implements Parcelable
{
private final long mDate;
private final float mRating;
@NonNull
private final String mAuthor;
@Nullable
private final String mPros;
@Nullable
private final String mCons;
public Review(long date, float rating, @NonNull String author, @Nullable String pros,
@Nullable String cons)
{
mDate = date;
mRating = rating;
mAuthor = author;
mPros = pros;
mCons = cons;
}
protected Review(Parcel in)
{
mDate = in.readLong();
mRating = in.readFloat();
mAuthor = in.readString();
mPros = in.readString();
mCons = in.readString();
}
@Override
public void writeToParcel(Parcel dest, int flags)
{
dest.writeLong(mDate);
dest.writeFloat(mRating);
dest.writeString(mAuthor);
dest.writeString(mPros);
dest.writeString(mCons);
}
@Override
public int describeContents()
{
return 0;
}
public static final Creator<Review> CREATOR = new Creator<Review>()
{
@Override
public Review createFromParcel(Parcel in)
{
return new Review(in);
}
@Override
public Review[] newArray(int size)
{
return new Review[size];
}
};
@Nullable
public String getPros()
{
return mPros;
}
@Nullable
public String getCons()
{
return mCons;
}
@NonNull
public String getAuthor()
{
return mAuthor;
}
public float getRating()
{
return mRating;
}
public long getDate()
{
return mDate;
}
}
|