blob: 7e59e296f0a240446adbb41f75d138eb1c8d5515 (
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
|
package com.mapswithme.maps.ugc;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
class UGCUpdate
{
@Nullable
private final UGC.Rating[] mRatings;
@Nullable
private String mText;
private long mTimeMillis;
@NonNull
private final String mDeviceLocale;
@NonNull
private final String mKeyboardLocale;
UGCUpdate(@Nullable UGC.Rating[] ratings, @Nullable String text, long timeMillis,
@NonNull String deviceLocale, @NonNull String keyboardLocale)
{
mRatings = ratings;
mText = text;
mTimeMillis = timeMillis;
mDeviceLocale = deviceLocale;
mKeyboardLocale = keyboardLocale;
}
public void setText(@Nullable String text)
{
mText = text;
}
@Nullable
public String getText()
{
return mText;
}
long getTimeMillis()
{
return mTimeMillis;
}
@NonNull
List<UGC.Rating> getRatings()
{
if (mRatings == null)
return new ArrayList<>();
return Arrays.asList(mRatings);
}
}
|