1{
2  "methods": {
3    "getInstance()": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected",
7        "static"
8      ],
9      "params": [],
10      "returnType": "java.lang.Object",
11      "exceptions": [],
12      "name": "getInstance()"
13    },
14    "readTzlookup()": {
15      "isImplementation": false,
16      "modifiers": [
17        "private",
18        "static"
19      ],
20      "params": [],
21      "returnType": "java.lang.String",
22      "exceptions": [],
23      "name": "readTzlookup()",
24      "documentation": "Reads tzlookup.xml from the files bundled inside android-all JARs. We need to read the file\ninstead of passing in the path because the real implementation uses {@link java.nio.file.Paths}\nwhich doesn\u0027t support reading from JARs.\n"
25    }
26  },
27  "imports": [
28    "android.os.Build.VERSION_CODES.O",
29    "android.os.Build.VERSION_CODES.P",
30    "java.nio.charset.StandardCharsets.UTF_8",
31    "java.io.BufferedReader",
32    "java.io.IOException",
33    "java.io.InputStream",
34    "java.io.InputStreamReader",
35    "org.robolectric.annotation.Implementation",
36    "org.robolectric.annotation.Implements",
37    "org.robolectric.util.ReflectionHelpers",
38    "org.robolectric.util.ReflectionHelpers.ClassParameter"
39  ],
40  "name": "org.robolectric.shadows.ShadowTimeZoneFinder",
41  "documentation": "Shadow of TimeZoneFinder for Android O and P. "
42}