12cdde11355e7c249e83a8b7aaabae5977bbc3e49Phil Goodwinpackage com.xtremelabs.robolectric.tester.org.apache.http;
2ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
340c6251719cccc0a84ae99c976d2836b14374ce6Christian Williamsimport org.apache.http.Header;
440c6251719cccc0a84ae99c976d2836b14374ce6Christian Williamsimport org.apache.http.HeaderIterator;
540c6251719cccc0a84ae99c976d2836b14374ce6Christian Williamsimport org.apache.http.HttpEntity;
640c6251719cccc0a84ae99c976d2836b14374ce6Christian Williamsimport org.apache.http.HttpResponse;
740c6251719cccc0a84ae99c976d2836b14374ce6Christian Williamsimport org.apache.http.ProtocolVersion;
840c6251719cccc0a84ae99c976d2836b14374ce6Christian Williamsimport org.apache.http.StatusLine;
9ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultzimport org.apache.http.params.HttpParams;
10ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
11ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultzimport java.util.Locale;
12ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
13ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultzpublic class HttpResponseStub implements HttpResponse {
14ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public StatusLine getStatusLine() {
1540c6251719cccc0a84ae99c976d2836b14374ce6Christian Williams        throw new UnsupportedOperationException();
16ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
17ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
18ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
19ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setStatusLine(StatusLine statusLine) {
20ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
21ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
22ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
23ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setStatusLine(ProtocolVersion protocolVersion, int i) {
24ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
25ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
26ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
27ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setStatusLine(ProtocolVersion protocolVersion, int i, String s) {
28ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
29ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
30ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
31ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setStatusCode(int i) throws IllegalStateException {
32ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
33ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
34ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
35ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setReasonPhrase(String s) throws IllegalStateException {
36ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
37ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
38ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
39ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public HttpEntity getEntity() {
40ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
41ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
42ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
43ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setEntity(HttpEntity httpEntity) {
44ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
45ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
46ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
47ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public Locale getLocale() {
48ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
49ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
50ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
51ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setLocale(Locale locale) {
52ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
53ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
54ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
55ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public ProtocolVersion getProtocolVersion() {
56ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
57ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
58ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
59ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public boolean containsHeader(String s) {
60ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
61ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
62ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
63ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public Header[] getHeaders(String s) {
64ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
65ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
66ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
67ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public Header getFirstHeader(String s) {
68ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
69ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
70ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
71ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public Header getLastHeader(String s) {
72ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
73ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
74ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
75ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public Header[] getAllHeaders() {
76ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
77ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
78ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
79ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void addHeader(Header header) {
80ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
81ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
82ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
83ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void addHeader(String s, String s1) {
84ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
85ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
86ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
87ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setHeader(Header header) {
88ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
89ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
90ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
91ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setHeader(String s, String s1) {
92ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
93ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
94ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
95ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setHeaders(Header[] headers) {
96ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
97ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
98ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
99ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void removeHeader(Header header) {
100ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
101ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
102ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
103ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void removeHeaders(String s) {
104ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
105ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
106ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
107ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public HeaderIterator headerIterator() {
108ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
109ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
110ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
111ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public HeaderIterator headerIterator(String s) {
112ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
113ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
114ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
115ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public HttpParams getParams() {
116ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
117ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
118ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz
119ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    @Override public void setParams(HttpParams httpParams) {
120ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz        throw new UnsupportedOperationException();
121ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz    }
122ef4c3185d16eed7528b6f31c23e7009f3e0a6cf2Phil Goodwin & Tyler Schultz}
123