1{
2  "methods": {
3    "__constructor__()": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [],
9      "returnType": "void",
10      "exceptions": [],
11      "maxSdk": 20,
12      "name": "__constructor__()"
13    },
14    "abandon()": {
15      "isImplementation": true,
16      "modifiers": [
17        "protected"
18      ],
19      "params": [],
20      "returnType": "void",
21      "exceptions": [],
22      "name": "abandon()"
23    },
24    "close()": {
25      "isImplementation": true,
26      "modifiers": [
27        "protected"
28      ],
29      "params": [],
30      "returnType": "void",
31      "exceptions": [],
32      "name": "close()"
33    },
34    "commit(android.content.IntentSender)": {
35      "isImplementation": true,
36      "modifiers": [
37        "protected"
38      ],
39      "params": [
40        "statusReceiver"
41      ],
42      "returnType": "void",
43      "exceptions": [],
44      "name": "commit(android.content.IntentSender)"
45    },
46    "fsync(java.io.OutputStream)": {
47      "isImplementation": true,
48      "modifiers": [
49        "protected"
50      ],
51      "params": [
52        "out"
53      ],
54      "returnType": "void",
55      "exceptions": [
56        "java.io.IOException"
57      ],
58      "name": "fsync(java.io.OutputStream)"
59    },
60    "openWrite(java.lang.String,long,long)": {
61      "isImplementation": true,
62      "modifiers": [
63        "protected"
64      ],
65      "params": [
66        "name",
67        "offsetBytes",
68        "lengthBytes"
69      ],
70      "returnType": "java.io.OutputStream",
71      "exceptions": [
72        "java.io.IOException"
73      ],
74      "name": "openWrite(java.lang.String,long,long)"
75    },
76    "setShadowPackageInstaller(int,org.robolectric.shadows.ShadowPackageInstaller)": {
77      "isImplementation": false,
78      "modifiers": [
79        "private"
80      ],
81      "params": [
82        "sessionId",
83        "shadowPackageInstaller"
84      ],
85      "returnType": "void",
86      "exceptions": [],
87      "name": "setShadowPackageInstaller(int,org.robolectric.shadows.ShadowPackageInstaller)"
88    }
89  },
90  "imports": [
91    "android.os.Build.VERSION_CODES.KITKAT_WATCH",
92    "android.os.Build.VERSION_CODES.LOLLIPOP",
93    "android.annotation.NonNull",
94    "android.annotation.Nullable",
95    "android.annotation.SuppressLint",
96    "android.content.IntentSender",
97    "android.content.IntentSender.SendIntentException",
98    "android.content.pm.PackageInstaller",
99    "android.os.Handler",
100    "com.google.common.collect.ImmutableList",
101    "java.io.IOException",
102    "java.io.OutputStream",
103    "java.util.HashMap",
104    "java.util.HashSet",
105    "java.util.List",
106    "java.util.Map",
107    "java.util.Set",
108    "org.robolectric.RuntimeEnvironment",
109    "org.robolectric.annotation.Implementation",
110    "org.robolectric.annotation.Implements",
111    "org.robolectric.shadow.api.Shadow"
112  ],
113  "name": "org.robolectric.shadows.ShadowPackageInstaller.ShadowSession"
114}