| WebSocketClientExtensionHandler |  | 0% |  | 0% | 16 | 16 | 50 | 50 | 3 | 3 | 1 | 1 |
| WebSocketExtensionUtil |  | 0% |  | 0% | 17 | 17 | 34 | 34 | 4 | 4 | 1 | 1 |
| WebSocketServerExtensionHandler |  | 0% |  | 0% | 18 | 18 | 48 | 48 | 3 | 3 | 1 | 1 |
| WebSocketServerExtensionHandler.new ChannelFutureListener() {...} |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
| WebSocketExtensionData |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| WebSocketServerExtensionHandler.new ChannelFutureListener() {...} |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| WebSocketExtensionFilter |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| WebSocketExtensionFilterProvider.new WebSocketExtensionFilterProvider() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| WebSocketExtensionFilterProvider |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| WebSocketExtensionFilter.new WebSocketExtensionFilter() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| WebSocketExtensionFilter.new WebSocketExtensionFilter() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| WebSocketExtensionEncoder |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| WebSocketExtensionDecoder |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |