| getSelector(SelectorProvider) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| read(ReadableByteChannel, ByteBuffer, boolean) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| write(WritableByteChannel, ByteBuffer, boolean) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| getSelector(Channel) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| newCondition(Channel, int, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newCondition(Channel, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| waitForIO(Channel, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| blockingRead(ReadableByteChannel, ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blockingWrite(WritableByteChannel, ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| awaitReadable(ReadableByteChannel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| awaitWritable(WritableByteChannel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| BlockingIO() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |