| remove(ObservableInputStream.Observer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeAllObservers() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$noteError$2(IOException, ObservableInputStream.Observer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read() |  | 100% |  | 100% | 0 | 3 | 0 | 13 | 0 | 1 |
| read(byte[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| notify(byte[], int, int, IOException) |  | 100% |   | 83% | 1 | 4 | 0 | 8 | 0 | 1 |
| read(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| close() |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| ObservableInputStream(ObservableInputStream.AbstractBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| ObservableInputStream(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ObservableInputStream(InputStream, List) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| noteDataBytes(byte[], int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ObservableInputStream(InputStream, ObservableInputStream.Observer[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| add(ObservableInputStream.Observer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getObservers() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$noteDataBytes$1(byte[], int, int, ObservableInputStream.Observer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| forEachObserver(IOConsumer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| noteDataByte(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| noteError(IOException) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| consume() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| noteClosed() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| noteFinished() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$noteDataByte$0(int, ObservableInputStream.Observer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |