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}