blob: 977df7fa712e7ecb8d343211fa22252dbfa78d3b (
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
|
package com.mapswithme.maps.discovery;
import androidx.annotation.IntDef;
import androidx.annotation.NonNull;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
class LocalsError
{
static final int UNKNOWN_ERROR = 0;
@Retention(RetentionPolicy.SOURCE)
@IntDef({ UNKNOWN_ERROR })
@interface ErrorCode {}
@ErrorCode
private final int mCode;
@NonNull
private final String mMessage;
public LocalsError(@ErrorCode int code, @NonNull String message)
{
mCode = code;
mMessage = message;
}
@ErrorCode
public int getCode()
{
return mCode;
}
@NonNull
public String getMessage()
{
return mMessage;
}
@Override
public String toString()
{
return "LocalsError{" +
"mCode=" + mCode +
", mMessage=" + mMessage +
'}';
}
}
|