1{
2  "methods": {
3    "getRadioVersion()": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected",
7        "static"
8      ],
9      "params": [],
10      "returnType": "java.lang.String",
11      "exceptions": [],
12      "name": "getRadioVersion()"
13    },
14    "getSerial()": {
15      "isImplementation": true,
16      "modifiers": [
17        "protected",
18        "static"
19      ],
20      "params": [],
21      "returnType": "java.lang.String",
22      "exceptions": [],
23      "minSdk": 26,
24      "name": "getSerial()"
25    },
26    "reset()": {
27      "isImplementation": false,
28      "modifiers": [
29        "public",
30        "static",
31        "synchronized"
32      ],
33      "params": [],
34      "returnType": "void",
35      "exceptions": [],
36      "name": "reset()"
37    },
38    "setDevice(java.lang.String)": {
39      "isImplementation": false,
40      "modifiers": [
41        "public",
42        "static"
43      ],
44      "params": [
45        "device"
46      ],
47      "returnType": "void",
48      "exceptions": [],
49      "name": "setDevice(java.lang.String)",
50      "documentation": "Sets the value of the {@link Build#DEVICE} field.\n\nIt will be reset for the next test.\n"
51    },
52    "setFingerprint(java.lang.String)": {
53      "isImplementation": false,
54      "modifiers": [
55        "public",
56        "static"
57      ],
58      "params": [
59        "fingerprint"
60      ],
61      "returnType": "void",
62      "exceptions": [],
63      "name": "setFingerprint(java.lang.String)",
64      "documentation": "Sets the value of the {@link Build#FINGERPRINT} field.\n\nIt will be reset for the next test.\n"
65    },
66    "setId(java.lang.String)": {
67      "isImplementation": false,
68      "modifiers": [
69        "public",
70        "static"
71      ],
72      "params": [
73        "id"
74      ],
75      "returnType": "void",
76      "exceptions": [],
77      "name": "setId(java.lang.String)",
78      "documentation": "Sets the value of the {@link Build#ID} field.\n\nIt will be reset for the next test.\n"
79    },
80    "setManufacturer(java.lang.String)": {
81      "isImplementation": false,
82      "modifiers": [
83        "public",
84        "static"
85      ],
86      "params": [
87        "manufacturer"
88      ],
89      "returnType": "void",
90      "exceptions": [],
91      "name": "setManufacturer(java.lang.String)",
92      "documentation": "Sets the value of the {@link Build#MANUFACTURER} field.\n\nIt will be reset for the next test.\n"
93    },
94    "setModel(java.lang.String)": {
95      "isImplementation": false,
96      "modifiers": [
97        "public",
98        "static"
99      ],
100      "params": [
101        "model"
102      ],
103      "returnType": "void",
104      "exceptions": [],
105      "name": "setModel(java.lang.String)",
106      "documentation": "Sets the value of the {@link Build#MODEL} field.\n\nIt will be reset for the next test.\n"
107    },
108    "setRadioVersion(java.lang.String)": {
109      "isImplementation": false,
110      "modifiers": [
111        "public",
112        "static"
113      ],
114      "params": [
115        "radioVersion"
116      ],
117      "returnType": "void",
118      "exceptions": [],
119      "name": "setRadioVersion(java.lang.String)",
120      "documentation": "Override return value from {@link Build#getRadioVersion()}\n\n@param radioVersion\n"
121    },
122    "setSupported64BitAbis(java.lang.String[])": {
123      "isImplementation": false,
124      "modifiers": [
125        "public",
126        "static"
127      ],
128      "params": [
129        "supported64BitAbis"
130      ],
131      "returnType": "void",
132      "exceptions": [],
133      "name": "setSupported64BitAbis(java.lang.String[])",
134      "documentation": "Sets the value of the {@link Build#SUPPORTED_64_BIT_ABIS} field. Available in Android L+.\n\n\u003cp\u003eIt will be reset for the next test.\n"
135    },
136    "setTags(java.lang.String)": {
137      "isImplementation": false,
138      "modifiers": [
139        "public",
140        "static"
141      ],
142      "params": [
143        "tags"
144      ],
145      "returnType": "void",
146      "exceptions": [],
147      "name": "setTags(java.lang.String)",
148      "documentation": "Sets the value of the {@link Build#TAGS} field.\n\nIt will be reset for the next test.\n"
149    },
150    "setType(java.lang.String)": {
151      "isImplementation": false,
152      "modifiers": [
153        "public",
154        "static"
155      ],
156      "params": [
157        "type"
158      ],
159      "returnType": "void",
160      "exceptions": [],
161      "name": "setType(java.lang.String)",
162      "documentation": "Sets the value of the {@link Build#TYPE} field.\n\nIt will be reset for the next test.\n"
163    },
164    "setVersionCodename(java.lang.String)": {
165      "isImplementation": false,
166      "modifiers": [
167        "public",
168        "static"
169      ],
170      "params": [
171        "versionCodename"
172      ],
173      "returnType": "void",
174      "exceptions": [],
175      "name": "setVersionCodename(java.lang.String)",
176      "documentation": "Sets the value of the {@link Build.VERSION#CODENAME} field.\n\nIt will be reset for the next test.\n"
177    },
178    "setVersionIncremental(java.lang.String)": {
179      "isImplementation": false,
180      "modifiers": [
181        "public",
182        "static"
183      ],
184      "params": [
185        "versionIncremental"
186      ],
187      "returnType": "void",
188      "exceptions": [],
189      "name": "setVersionIncremental(java.lang.String)",
190      "documentation": "Sets the value of the {@link Build.VERSION#INCREMENTAL} field.\n\nIt will be reset for the next test.\n"
191    },
192    "setVersionRelease(java.lang.String)": {
193      "isImplementation": false,
194      "modifiers": [
195        "public",
196        "static"
197      ],
198      "params": [
199        "release"
200      ],
201      "returnType": "void",
202      "exceptions": [],
203      "name": "setVersionRelease(java.lang.String)",
204      "documentation": "Sets the value of the {@link Build.VERSION#RELEASE} field.\n\nIt will be reset for the next test.\n"
205    }
206  },
207  "imports": [
208    "android.os.Build.VERSION_CODES.L",
209    "android.os.Build.VERSION_CODES.O",
210    "org.robolectric.shadow.api.Shadow.directlyOn",
211    "android.annotation.TargetApi",
212    "android.os.Build",
213    "org.robolectric.annotation.Implementation",
214    "org.robolectric.annotation.Implements",
215    "org.robolectric.annotation.Resetter",
216    "org.robolectric.util.ReflectionHelpers"
217  ],
218  "name": "org.robolectric.shadows.ShadowBuild"
219}