1{
2  "methods": {
3    "__constructor__(org.apache.commons.logging.Log,org.apache.http.protocol.HttpRequestExecutor,org.apache.http.conn.ClientConnectionManager,org.apache.http.ConnectionReuseStrategy,org.apache.http.conn.ConnectionKeepAliveStrategy,org.apache.http.conn.routing.HttpRoutePlanner,org.apache.http.protocol.HttpProcessor,org.apache.http.client.HttpRequestRetryHandler,org.apache.http.client.RedirectHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.UserTokenHandler,org.apache.http.params.HttpParams)": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [
9        "log",
10        "requestExec",
11        "conman",
12        "reustrat",
13        "kastrat",
14        "rouplan",
15        "httpProcessor",
16        "retryHandler",
17        "redirectHandler",
18        "targetAuthHandler",
19        "proxyAuthHandler",
20        "userTokenHandler",
21        "params"
22      ],
23      "returnType": "void",
24      "exceptions": [],
25      "name": "__constructor__(org.apache.commons.logging.Log,org.apache.http.protocol.HttpRequestExecutor,org.apache.http.conn.ClientConnectionManager,org.apache.http.ConnectionReuseStrategy,org.apache.http.conn.ConnectionKeepAliveStrategy,org.apache.http.conn.routing.HttpRoutePlanner,org.apache.http.protocol.HttpProcessor,org.apache.http.client.HttpRequestRetryHandler,org.apache.http.client.RedirectHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.UserTokenHandler,org.apache.http.params.HttpParams)"
26    },
27    "__constructor__(org.apache.http.protocol.HttpRequestExecutor,org.apache.http.conn.ClientConnectionManager,org.apache.http.ConnectionReuseStrategy,org.apache.http.conn.ConnectionKeepAliveStrategy,org.apache.http.conn.routing.HttpRoutePlanner,org.apache.http.protocol.HttpProcessor,org.apache.http.client.HttpRequestRetryHandler,org.apache.http.client.RedirectHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.UserTokenHandler,org.apache.http.params.HttpParams)": {
28      "isImplementation": true,
29      "modifiers": [
30        "protected"
31      ],
32      "params": [
33        "requestExec",
34        "conman",
35        "reustrat",
36        "kastrat",
37        "rouplan",
38        "httpProcessor",
39        "retryHandler",
40        "redirectHandler",
41        "targetAuthHandler",
42        "proxyAuthHandler",
43        "userTokenHandler",
44        "params"
45      ],
46      "returnType": "void",
47      "exceptions": [],
48      "name": "__constructor__(org.apache.http.protocol.HttpRequestExecutor,org.apache.http.conn.ClientConnectionManager,org.apache.http.ConnectionReuseStrategy,org.apache.http.conn.ConnectionKeepAliveStrategy,org.apache.http.conn.routing.HttpRoutePlanner,org.apache.http.protocol.HttpProcessor,org.apache.http.client.HttpRequestRetryHandler,org.apache.http.client.RedirectHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.AuthenticationHandler,org.apache.http.client.UserTokenHandler,org.apache.http.params.HttpParams)"
49    },
50    "execute(org.apache.http.HttpHost,org.apache.http.HttpRequest,org.apache.http.protocol.HttpContext)": {
51      "isImplementation": true,
52      "modifiers": [
53        "protected"
54      ],
55      "params": [
56        "httpHost",
57        "httpRequest",
58        "httpContext"
59      ],
60      "returnType": "org.apache.http.HttpResponse",
61      "exceptions": [
62        "org.apache.http.HttpException",
63        "java.io.IOException"
64      ],
65      "name": "execute(org.apache.http.HttpHost,org.apache.http.HttpRequest,org.apache.http.protocol.HttpContext)"
66    },
67    "getConnectionKeepAliveStrategy()": {
68      "isImplementation": false,
69      "modifiers": [
70        "public"
71      ],
72      "params": [],
73      "returnType": "org.apache.http.conn.ConnectionKeepAliveStrategy",
74      "exceptions": [],
75      "name": "getConnectionKeepAliveStrategy()"
76    },
77    "getConnectionManager()": {
78      "isImplementation": false,
79      "modifiers": [
80        "public"
81      ],
82      "params": [],
83      "returnType": "org.apache.http.conn.ClientConnectionManager",
84      "exceptions": [],
85      "name": "getConnectionManager()"
86    },
87    "getConnectionReuseStrategy()": {
88      "isImplementation": false,
89      "modifiers": [
90        "public"
91      ],
92      "params": [],
93      "returnType": "org.apache.http.ConnectionReuseStrategy",
94      "exceptions": [],
95      "name": "getConnectionReuseStrategy()"
96    },
97    "getHttpParams()": {
98      "isImplementation": false,
99      "modifiers": [
100        "public"
101      ],
102      "params": [],
103      "returnType": "org.apache.http.params.HttpParams",
104      "exceptions": [],
105      "name": "getHttpParams()"
106    },
107    "getHttpProcessor()": {
108      "isImplementation": false,
109      "modifiers": [
110        "public"
111      ],
112      "params": [],
113      "returnType": "org.apache.http.protocol.HttpProcessor",
114      "exceptions": [],
115      "name": "getHttpProcessor()"
116    },
117    "getHttpRequestExecutor()": {
118      "isImplementation": false,
119      "modifiers": [
120        "public"
121      ],
122      "params": [],
123      "returnType": "org.apache.http.protocol.HttpRequestExecutor",
124      "exceptions": [],
125      "name": "getHttpRequestExecutor()"
126    },
127    "getHttpRequestRetryHandler()": {
128      "isImplementation": false,
129      "modifiers": [
130        "public"
131      ],
132      "params": [],
133      "returnType": "org.apache.http.client.HttpRequestRetryHandler",
134      "exceptions": [],
135      "name": "getHttpRequestRetryHandler()"
136    },
137    "getHttpRoutePlanner()": {
138      "isImplementation": false,
139      "modifiers": [
140        "public"
141      ],
142      "params": [],
143      "returnType": "org.apache.http.conn.routing.HttpRoutePlanner",
144      "exceptions": [],
145      "name": "getHttpRoutePlanner()"
146    },
147    "getLatestSentHttpRequest()": {
148      "isImplementation": false,
149      "modifiers": [
150        "public",
151        "static"
152      ],
153      "params": [],
154      "returnType": "org.apache.http.HttpRequest",
155      "exceptions": [],
156      "name": "getLatestSentHttpRequest()"
157    },
158    "getLatestSentHttpRequestInfo()": {
159      "isImplementation": false,
160      "modifiers": [
161        "public",
162        "static"
163      ],
164      "params": [],
165      "returnType": "org.robolectric.shadows.httpclient.HttpRequestInfo",
166      "exceptions": [],
167      "name": "getLatestSentHttpRequestInfo()"
168    },
169    "getLog()": {
170      "isImplementation": false,
171      "modifiers": [
172        "public"
173      ],
174      "params": [],
175      "returnType": "org.apache.commons.logging.Log",
176      "exceptions": [],
177      "name": "getLog()"
178    },
179    "getProxyAuthenticationHandler()": {
180      "isImplementation": false,
181      "modifiers": [
182        "public"
183      ],
184      "params": [],
185      "returnType": "org.apache.http.client.AuthenticationHandler",
186      "exceptions": [],
187      "name": "getProxyAuthenticationHandler()"
188    },
189    "getRedirectHandler()": {
190      "isImplementation": false,
191      "modifiers": [
192        "public"
193      ],
194      "params": [],
195      "returnType": "org.apache.http.client.RedirectHandler",
196      "exceptions": [],
197      "name": "getRedirectHandler()"
198    },
199    "getSentHttpRequest(int)": {
200      "isImplementation": false,
201      "modifiers": [
202        "public",
203        "static"
204      ],
205      "params": [
206        "index"
207      ],
208      "returnType": "org.apache.http.HttpRequest",
209      "exceptions": [],
210      "name": "getSentHttpRequest(int)",
211      "documentation": "@param index The index\n@deprecated Use {@link FakeHttp#getSentHttpRequestInfo(int)} instead.)\n@return HttpRequest\n"
212    },
213    "getSentHttpRequestInfo(int)": {
214      "isImplementation": false,
215      "modifiers": [
216        "public",
217        "static"
218      ],
219      "params": [
220        "index"
221      ],
222      "returnType": "org.robolectric.shadows.httpclient.HttpRequestInfo",
223      "exceptions": [],
224      "name": "getSentHttpRequestInfo(int)",
225      "documentation": "@param index The index\n@deprecated Use {@link FakeHttp#getSentHttpRequest(int)} instead.)\n@return HttpRequestInfo\n"
226    },
227    "getTargetAuthenticationHandler()": {
228      "isImplementation": false,
229      "modifiers": [
230        "public"
231      ],
232      "params": [],
233      "returnType": "org.apache.http.client.AuthenticationHandler",
234      "exceptions": [],
235      "name": "getTargetAuthenticationHandler()"
236    },
237    "getUserTokenHandler()": {
238      "isImplementation": false,
239      "modifiers": [
240        "public"
241      ],
242      "params": [],
243      "returnType": "org.apache.http.client.UserTokenHandler",
244      "exceptions": [],
245      "name": "getUserTokenHandler()"
246    },
247    "interceptResponseContent(org.apache.http.HttpResponse)": {
248      "isImplementation": false,
249      "modifiers": [
250        "private"
251      ],
252      "params": [
253        "response"
254      ],
255      "returnType": "void",
256      "exceptions": [],
257      "name": "interceptResponseContent(org.apache.http.HttpResponse)"
258    },
259    "reset()": {
260      "isImplementation": false,
261      "modifiers": [
262        "public",
263        "static"
264      ],
265      "params": [],
266      "returnType": "void",
267      "exceptions": [],
268      "name": "reset()"
269    }
270  },
271  "imports": [
272    "java.io.ByteArrayInputStream",
273    "java.io.IOException",
274    "java.io.InputStream",
275    "java.lang.reflect.Field",
276    "org.apache.commons.logging.Log",
277    "org.apache.commons.logging.LogFactory",
278    "org.apache.http.ConnectionReuseStrategy",
279    "org.apache.http.HttpEntity",
280    "org.apache.http.HttpException",
281    "org.apache.http.HttpHost",
282    "org.apache.http.HttpRequest",
283    "org.apache.http.HttpResponse",
284    "org.apache.http.client.AuthenticationHandler",
285    "org.apache.http.client.HttpRequestRetryHandler",
286    "org.apache.http.client.RedirectHandler",
287    "org.apache.http.client.UserTokenHandler",
288    "org.apache.http.conn.ClientConnectionManager",
289    "org.apache.http.conn.ConnectionKeepAliveStrategy",
290    "org.apache.http.conn.routing.HttpRoutePlanner",
291    "org.apache.http.entity.BasicHttpEntity",
292    "org.apache.http.entity.HttpEntityWrapper",
293    "org.apache.http.impl.client.DefaultRequestDirector",
294    "org.apache.http.params.HttpParams",
295    "org.apache.http.protocol.HttpContext",
296    "org.apache.http.protocol.HttpProcessor",
297    "org.apache.http.protocol.HttpRequestExecutor",
298    "org.robolectric.annotation.Implementation",
299    "org.robolectric.annotation.Implements",
300    "org.robolectric.annotation.RealObject",
301    "org.robolectric.annotation.Resetter",
302    "org.robolectric.util.Util"
303  ],
304  "name": "org.robolectric.shadows.httpclient.ShadowDefaultRequestDirector"
305}