1{
2  "methods": {
3    "getInputStream()": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [],
9      "returnType": "java.io.InputStream",
10      "exceptions": [],
11      "name": "getInputStream()"
12    },
13    "getInputStreamFeeder()": {
14      "isImplementation": false,
15      "modifiers": [
16        "public"
17      ],
18      "params": [],
19      "returnType": "java.io.PipedOutputStream",
20      "exceptions": [],
21      "name": "getInputStreamFeeder()",
22      "documentation": "Returns {@link PipedOutputStream} that controls \u003cb\u003einput\u003c/b\u003e stream of the {@link\nBluetoothSocket}.\n"
23    },
24    "getOutputStream()": {
25      "isImplementation": true,
26      "modifiers": [
27        "protected"
28      ],
29      "params": [],
30      "returnType": "java.io.OutputStream",
31      "exceptions": [],
32      "name": "getOutputStream()"
33    },
34    "getOutputStreamSink()": {
35      "isImplementation": false,
36      "modifiers": [
37        "public"
38      ],
39      "params": [],
40      "returnType": "java.io.PipedInputStream",
41      "exceptions": [],
42      "name": "getOutputStreamSink()",
43      "documentation": "Returns {@link PipedInputStream} that controls \u003cb\u003eoutput\u003c/b\u003e stream of the {@link\nBluetoothSocket}.\n"
44    }
45  },
46  "imports": [
47    "android.bluetooth.BluetoothSocket",
48    "java.io.IOException",
49    "java.io.InputStream",
50    "java.io.OutputStream",
51    "java.io.PipedInputStream",
52    "java.io.PipedOutputStream",
53    "org.robolectric.annotation.Implementation",
54    "org.robolectric.annotation.Implements"
55  ],
56  "name": "org.robolectric.shadows.ShadowBluetoothSocket"
57}