| crossMinuteLimit(String, HttpServletRequest) |  | 0 % |  | 0 % | 3 | 3 | 11 | 11 | 1 | 1 |
| crossMinitLimit(String, HttpServletRequest) |  | 0 % |  | 0 % | 3 | 3 | 11 | 11 | 1 | 1 |
| getMinitPostLimit(String) |  | 0 % |  | 0 % | 3 | 3 | 3 | 3 | 1 | 1 |
| canPost(String, String, HttpServletRequest) |   | 90 % |   | 66 % | 5 | 10 | 4 | 27 | 0 | 1 |
| getMinutePostLimit(String) |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getTimeout(String) |   | 57 % |   | 25 % | 2 | 3 | 0 | 3 | 0 | 1 |
| getWaitTimeout(String, HttpServletRequest) |   | 82 % |   | 50 % | 2 | 3 | 2 | 9 | 0 | 1 |
| SpamProtection() |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 100 % |  | 100 % | 0 | 2 | 0 | 12 | 0 | 1 |
| getHourlyPostLimit(String) |  | 100 % |   | 75 % | 1 | 3 | 0 | 3 | 0 | 1 |
| clearAll() |  | 100 % | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| destroy() |  | 100 % |   | 50 % | 1 | 2 | 0 | 4 | 0 | 1 |
| clearerThread() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |