| processAJPHeader() |   | 0% |   | 0% | 12 | 12 | 62 | 62 | 1 | 1 | 
| static {...} |   | 0% |  | n/a | 1 | 1 | 39 | 39 | 1 | 1 | 
| write(ByteBuffer) |   | 0% |   | 0% | 9 | 9 | 32 | 32 | 1 | 1 | 
| queueRemainingBytes(ByteBuffer, ByteBuffer[]) |   | 0% |   | 0% | 4 | 4 | 29 | 29 | 1 | 1 | 
| createHeader(ByteBuffer) |   | 0% |  | n/a | 1 | 1 | 17 | 17 | 1 | 1 | 
| doGetRequestBodyChunk(ByteBuffer, AjpServerRequestConduit) |   | 0% |   | 0% | 3 | 3 | 9 | 9 | 1 | 1 | 
| putString(ByteBuffer, String) |   | 0% |   | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| write(ByteBuffer[], int, int) |   | 0% |   | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| flush() |   | 0% |   | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| doTerminateWrites() |   | 0% |   | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| AjpServerResponseConduit(StreamSinkConduit, ByteBufferPool, HttpServerExchange, ConduitListener, boolean) |   | 0% |  | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 
| queueCloseFrames() |   | 0% |   | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| suspendWrites() |   | 0% |   | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| putInt(ByteBuffer, int) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| putHttpString(ByteBuffer, HttpString) |   | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| resumeWrites() |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| wakeupWrites() |   | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| isWriteShutdown() |   | 0% |   | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 
| setWriteReadyHandler(WriteReadyHandler) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| transferFrom(FileChannel, long, long) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| transferFrom(StreamSourceChannel, long, ByteBuffer) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| finished() |   | 0% |   | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| write(ByteBuffer[]) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isWriteResumed() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 |