1{
2  "methods": {
3    "clearNextStartedActivities()": {
4      "isImplementation": false,
5      "modifiers": [
6        "public"
7      ],
8      "params": [],
9      "returnType": "void",
10      "exceptions": [],
11      "name": "clearNextStartedActivities()",
12      "documentation": "Clears all {@code Intent}s started by {@link\nContextWrapper#startActivity(android.content.Intent)}.\n"
13    },
14    "clearStartedServices()": {
15      "isImplementation": false,
16      "modifiers": [
17        "public"
18      ],
19      "params": [],
20      "returnType": "void",
21      "exceptions": [],
22      "name": "clearStartedServices()",
23      "documentation": "Clears all {@code Intent} started by\n{@link android.content.Context#startService(android.content.Intent)}.\n"
24    },
25    "denyPermissions(int,int,java.lang.String...)": {
26      "isImplementation": false,
27      "modifiers": [
28        "public"
29      ],
30      "params": [
31        "pid",
32        "uid",
33        "permissions"
34      ],
35      "returnType": "void",
36      "exceptions": [],
37      "name": "denyPermissions(int,int,java.lang.String...)",
38      "documentation": "Revoke the given permissions for the given process and user. "
39    },
40    "denyPermissions(java.lang.String...)": {
41      "isImplementation": false,
42      "modifiers": [
43        "public"
44      ],
45      "params": [
46        "permissionNames"
47      ],
48      "returnType": "void",
49      "exceptions": [],
50      "name": "denyPermissions(java.lang.String...)",
51      "documentation": "Revoke the given permissions for the current process and user.\n\nHas no effect if permissions were not previously granted.\n"
52    },
53    "getBroadcastIntents()": {
54      "isImplementation": false,
55      "modifiers": [
56        "public"
57      ],
58      "params": [],
59      "returnType": "java.util.List\u003candroid.content.Intent\u003e",
60      "exceptions": [],
61      "name": "getBroadcastIntents()"
62    },
63    "getNextStartedActivity()": {
64      "isImplementation": false,
65      "modifiers": [
66        "public"
67      ],
68      "params": [],
69      "returnType": "android.content.Intent",
70      "exceptions": [],
71      "name": "getNextStartedActivity()",
72      "documentation": "Consumes the most recent {@code Intent} started by {@link\nContextWrapper#startActivity(android.content.Intent)} and returns it.\n\n@return the most recently started {@code Intent}\n"
73    },
74    "getNextStartedService()": {
75      "isImplementation": false,
76      "modifiers": [
77        "public"
78      ],
79      "params": [],
80      "returnType": "android.content.Intent",
81      "exceptions": [],
82      "name": "getNextStartedService()",
83      "documentation": "Consumes the most recent {@code Intent} started by\n{@link android.content.Context#startService(android.content.Intent)} and returns it.\n\n@return the most recently started {@code Intent}\n"
84    },
85    "getNextStoppedService()": {
86      "isImplementation": false,
87      "modifiers": [
88        "public"
89      ],
90      "params": [],
91      "returnType": "android.content.Intent",
92      "exceptions": [],
93      "name": "getNextStoppedService()",
94      "documentation": "Consumes the {@code Intent} requested to stop a service by\n{@link android.content.Context#stopService(android.content.Intent)}\nfrom the bottom of the stack of stop requests.\n"
95    },
96    "getShadowInstrumentation()": {
97      "isImplementation": false,
98      "modifiers": [],
99      "params": [],
100      "returnType": "org.robolectric.shadows.ShadowInstrumentation",
101      "exceptions": [],
102      "name": "getShadowInstrumentation()"
103    },
104    "grantPermissions(int,int,java.lang.String...)": {
105      "isImplementation": false,
106      "modifiers": [
107        "public"
108      ],
109      "params": [
110        "pid",
111        "uid",
112        "permissions"
113      ],
114      "returnType": "void",
115      "exceptions": [],
116      "name": "grantPermissions(int,int,java.lang.String...)",
117      "documentation": "Grant the given permissions for the given process and user. "
118    },
119    "grantPermissions(java.lang.String...)": {
120      "isImplementation": false,
121      "modifiers": [
122        "public"
123      ],
124      "params": [
125        "permissionNames"
126      ],
127      "returnType": "void",
128      "exceptions": [],
129      "name": "grantPermissions(java.lang.String...)",
130      "documentation": "Grant the given permissions for the current process and user. "
131    },
132    "peekNextStartedActivity()": {
133      "isImplementation": false,
134      "modifiers": [
135        "public"
136      ],
137      "params": [],
138      "returnType": "android.content.Intent",
139      "exceptions": [],
140      "name": "peekNextStartedActivity()",
141      "documentation": "Returns the most recent {@code Intent} started by {@link\nContextWrapper#startActivity(android.content.Intent)} without consuming it.\n\n@return the most recently started {@code Intent}\n"
142    },
143    "peekNextStartedService()": {
144      "isImplementation": false,
145      "modifiers": [
146        "public"
147      ],
148      "params": [],
149      "returnType": "android.content.Intent",
150      "exceptions": [],
151      "name": "peekNextStartedService()",
152      "documentation": "Returns the most recent {@code Intent} started by\n{@link android.content.Context#startService(android.content.Intent)} without consuming it.\n\n@return the most recently started {@code Intent}\n"
153    },
154    "removeSystemService(java.lang.String)": {
155      "isImplementation": false,
156      "modifiers": [
157        "public"
158      ],
159      "params": [
160        "name"
161      ],
162      "returnType": "void",
163      "exceptions": [],
164      "name": "removeSystemService(java.lang.String)",
165      "documentation": "Makes {@link Context#getSystemService(String)} return {@code null} for the given system service\nname, mimicking a device that doesn\u0027t have that system service.\n"
166    }
167  },
168  "imports": [
169    "android.app.ActivityThread",
170    "android.content.Context",
171    "android.content.ContextWrapper",
172    "android.content.Intent",
173    "java.util.List",
174    "org.robolectric.RuntimeEnvironment",
175    "org.robolectric.annotation.Implements",
176    "org.robolectric.annotation.RealObject",
177    "org.robolectric.shadow.api.Shadow"
178  ],
179  "name": "org.robolectric.shadows.ShadowContextWrapper"
180}