| ChannelsTestCase.java |  | 0% |  | 0% | 115 | 115 | 829 | 829 | 98 | 98 | 15 | 15 |
| PushBackStreamChannelTestCase.java |  | 0% | | n/a | 38 | 38 | 482 | 482 | 38 | 38 | 4 | 4 |
| FramedMessageChannelTestCase.java |  | 0% |  | 0% | 38 | 38 | 502 | 502 | 35 | 35 | 1 | 1 |
| AbstractBlockingWritableByteChannelTest.java |  | 0% |  | 0% | 41 | 41 | 337 | 337 | 39 | 39 | 3 | 3 |
| Channels.java |  | 0% |  | 0% | 157 | 157 | 322 | 322 | 58 | 58 | 5 | 5 |
| TranslatingSuspendableChannel.java |  | 0% |  | 0% | 185 | 185 | 352 | 352 | 81 | 81 | 4 | 4 |
| AbstractBlockingReadableByteChannelTest.java |  | 0% | | n/a | 30 | 30 | 264 | 264 | 30 | 30 | 3 | 3 |
| ChannelsBlockingTimeoutTimeoutTestCase.java |  | 0% |  | 0% | 49 | 49 | 149 | 149 | 25 | 25 | 9 | 9 |
| FramedMessageChannel.java |  | 0% |  | 0% | 73 | 73 | 193 | 193 | 23 | 23 | 1 | 1 |
| EmptyStreamSourceChannelTestCase.java |  | 0% | | n/a | 35 | 35 | 205 | 205 | 35 | 35 | 5 | 5 |
| FixedLengthStreamSinkChannel.java |  | 0% |  | 0% | 85 | 85 | 152 | 152 | 41 | 41 | 2 | 2 |
| PushBackStreamChannel.java |  | 0% |  | 0% | 87 | 87 | 175 | 175 | 59 | 59 | 6 | 6 |
| FixedLengthStreamSourceChannel.java |  | 0% |  | 0% | 78 | 78 | 127 | 127 | 35 | 35 | 2 | 2 |
| BlockingByteChannel.java |  | 0% |  | 0% | 55 | 55 | 104 | 104 | 14 | 14 | 1 | 1 |
| ChannelsBlockingFlushTestCase.java |  | 0% |  | 0% | 27 | 27 | 67 | 67 | 13 | 13 | 5 | 5 |
| NullStreamSinkChannel.java |  | 0% |  | 0% | 49 | 49 | 87 | 87 | 34 | 34 | 1 | 1 |
| SplitStreamSinkChannel.java |  | 0% |  | 0% | 45 | 45 | 66 | 66 | 35 | 35 | 2 | 2 |
| BlockingWritableByteChannel.java |  | 0% |  | 0% | 32 | 32 | 62 | 62 | 9 | 9 | 1 | 1 |
| EmptyStreamSourceChannel.java |  | 0% |  | 0% | 45 | 45 | 77 | 77 | 31 | 31 | 2 | 2 |
| AssembledStreamChannel.java |  | 0% |  | 0% | 44 | 44 | 65 | 65 | 42 | 42 | 1 | 1 |
| AssembledMessageChannel.java |  | 0% |  | 0% | 40 | 40 | 61 | 61 | 38 | 38 | 1 | 1 |
| SplitStreamSourceChannel.java |  | 0% |  | 0% | 37 | 37 | 51 | 51 | 31 | 31 | 2 | 2 |
| BlockingReadableByteChannel.java |  | 0% |  | 0% | 26 | 26 | 49 | 49 | 8 | 8 | 1 | 1 |
| AssembledChannel.java |  | 0% |  | 0% | 24 | 24 | 38 | 38 | 13 | 13 | 2 | 2 |
| SocketAddressBufferTestCase.java |  | 0% | | n/a | 2 | 2 | 26 | 26 | 2 | 2 | 1 | 1 |
| SocketAddressBuffer.java |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 8 | 8 | 1 | 1 |
| AssembledConnectedChannel.java |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 6 | 6 | 1 | 1 |
| AssembledConnectedStreamChannel.java |  | 0% | | n/a | 9 | 9 | 12 | 12 | 9 | 9 | 1 | 1 |
| AssembledConnectedMessageChannel.java |  | 0% | | n/a | 9 | 9 | 12 | 12 | 9 | 9 | 1 | 1 |
| AssembledConnectedSslStreamChannel.java |  | 0% | | n/a | 8 | 8 | 13 | 13 | 8 | 8 | 1 | 1 |
| AssembledSslChannel.java |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 5 | 5 | 1 | 1 |
| BlockingByteChannelWriteTestCase.java | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| BlockingByteChannelReadTestCase.java | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| BlockingReadableByteChannelTestCase.java | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| BlockingWritableByteChannelTestCase.java | | 0% | | n/a | 5 | 5 | 6 | 6 | 5 | 5 | 1 | 1 |
| ReadTimeoutException.java | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| WriteTimeoutException.java | | 0% | | n/a | 4 | 4 | 10 | 10 | 4 | 4 | 1 | 1 |
| UnsupportedOptionException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| FixedLengthUnderflowException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| ConcurrentStreamChannelAccessException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| FixedLengthOverflowException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| Configurable.java | | 0% | | n/a | 5 | 5 | 4 | 4 | 5 | 5 | 2 | 2 |
| WriteListenerSettable.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ReadListenerSettable.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| AcceptListenerSettable.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| CloseListenerSettable.java | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |